[sudo] password for noixe:
noixe is not in the sudoers file. This incident will be reported.
Cosi con visudo ho modificato il file /etc/sudoers e sono andato alle righe:
# Uncomment to allow members of group sudo to not need a password
# (Note that later entries override this, so you might need to move
# it further down)
# %sudo ALL=NOPASSWD: ALL
Ho decommentato l'ultima riga, ho salvato ma il sudo da lo stesso errore.
l'utente noixe fa parte del gruppo sudo?
Trovata altra guida che dice di modificare:
# User privilege specification
root ALL=(ALL) ALL
aggiungendo il nome utente che interessa (nel mio caso noixe)
noixe ALL=(ALL) ALL
E adesso funziona... ma allora decommentare l'altra riga a cosa servirebbe?
L'ho aggiunto ora, dato che la guida iniziale non accenna a nulla (oltre
tutto quell sudo ALL mi sembrava che desse i poteri di su a tutti gli user)
che senso ha dare a tutti tutti i poteri di root? e non puoi fare su
invece che sudo?
e sono comandi da dare frequentemente? se sì c'è qlc da configurare;
per me l'unico motivo per usare sudo (su pochi comandi) è quando l'OS
viene realmente usato da più utenti;
r
--
Heaven is a place where nothing ever happens
[David Byrne, Heaven]
tutto sui Pentangle: http://umpf.net/
E l'utente `noixe' fa parte del gruppo `sudo'?
# addgroup noixe sudo
Consiglio: prima di cercare guide leggi il man!
$ man sudoers
> E l'utente `noixe' fa parte del gruppo `sudo'?
>
> # addgroup noixe sudo
Ho modificato il file /etc/sudoers come era prima per provare la tua
soluzione e mi dice che noixe è gia un sudoers, ma se provo a usare sudo mi
dice che non lo è.
L'unica soluzione è stata modificare manualmente il file con visudo
> che senso ha dare a tutti tutti i poteri di root?
Ho solo un utente, lo uso solo io.
> e non puoi fare su invece che sudo?
Si l'ho sempre fatto, ma ero curioso di vedere perché non mi consentiva di
farlo.
Ciao
Se in /etc/sudoers c'è questa riga:
%sudo ALL=NOPASSWD: ALL
non commentata, significa che tutti gli appartenenti al gruppo `sudo'
possono lanciare comandi con `sudo' senza digitare alcuna password.
Il punto è proprio questo. Inizialmente non avevo aggiunto noixe ma avevo
solo decommentato quella riga, ma non potevo usare sudo lo stesso.
L'unico modo per farlo funzionare è stato inserire la riga manualmente (la
riga %sudo ALL=NOPASSWD: ALL l'ho lasciata commentata, dato che diventa
ininfluente).