PDA

Visualizza la versione completa : Problema col sudo


Freecip
10-12-2005, 20:27
Sulla mia distro ubuntu ho fatto un casino con la gestione dei permessi, usando il comando chown... in effetti non so spiegare il preciso errore, ma ho dato il comando sbagliato e da quando ha dato i vari output ogni volta che uso il comando Sudo mi dice:
sudo: /etc/sudoers is owned by uid 1000, should be 0

Il problema è che per cambiare sudoers devo usare un comando Sudo, quindi sono bloccato...

Sono ancora nuovo di Linux quindi se avete una soluzione spiegatemela nel modo più facile possibile :ciauz: Spero di aver spiegato bene il problema...Ciauz

U-bahn
10-12-2005, 20:45
sudo: /etc/sudoers is owned by uid 1000, should be 0
:oVVoVe:

hai la password di root?
se sì dai
su -c "chown -v 0:0 /etc/sudoers" :)

se non la hai entra in "recovery mode" (selezionandola dal menu di grub)...a quel punto sarai root...etc, etc... :D

Freecip
12-12-2005, 15:57
Come ho gia detto sono un newbye di linux, e scusate l'ignoranza ma cosa significa quel "suc "?

cmq nel menu di grub nonc'è nessun recovery mode :P

Ciauz

Freecip
12-12-2005, 15:58
scusate il doppio post correggo:

Come ho gia detto sono un newbye di linux, e scusate l'ignoranza ma cosa significa quel "su -c "?

U-bahn
12-12-2005, 17:47
su permette di diventare un altro utente, es. su <altroutente>.
se <altroutente> non è specificato, si acquisiscono i privilegi di root (serve la password di root ) finché non si digita exit o si chiude il terminale.

con l'opzione "-c" si dice a su con non vogliamo diventare root, ma semplicemente lanciare un comando come tale



cmq nel menu di grub nonc'è nessun recovery mode

riavvia, al menu di grub digita e (sul kernel che vuoi avviare) per entrare in 'edit mode'...digita nuovamente e sulla riga
(es.) 'kernel (hd0,0) (/boot)/vmlinuz.... root=/dev/hda1 ro etc..',
aggiungendo
singlein fondo alle opzioni di boot

Freecip
12-12-2005, 17:59
sono riuscito a combinare un altro casino :dhò:
dopo aver manipolato permessi nelle proprietà del file sudoers ora usando il comando sudo l'errore che da è questo:

sudo: /etc/sudoers is mode 07777, should be 0440
anche se ho provato a variare le impostazioni in tutti i modi non sono riuscito a capire come andavano messe :prrr:

Grazie per l'infinita pazienda ghghgh

U-bahn
12-12-2005, 18:30
chmod -v 0440 /etc/sudoers

Freecip
12-12-2005, 23:53
la cosa si fa drammatica!!!

dopo aver immesso il comando
su -c "chown -v 0:0 /etc/sudoers" e aver immesso la password ecco l'output:
su: Authentication failure

Eppure la password è giusta!!!

U-bahn
13-12-2005, 00:24
serve la password di root (e se non hai cambiato la password che gli viene assegnata (casualmente) mi dispiace, ma non puoi averla)

giomazz
13-12-2005, 09:05
hai messo nel grub la stringa recovery mode?? se si , da li aggiusti tutto, magari un santo con ubuntu/kubuntu ti postasse il suo etc /sudoers..
sapresti come impostarlo
bye :rollo:

Loading