Ad una prima installazione di Gentoo, i comandi su e sudo non funzionano per i normali utenti. Vediamo come abilitarli.
Comando SU
Eseguendo su otterremo il seguente messaggio di errore:
shaka@gentoo /home/shaka $ su
Password:
su: Permission denied
Sorry.
come utente root basterà eseguire il seguente comando (sostituite a “username” il vostro nome utente)
gentoo # gpasswd -a username wheel
Comando SUDO
gentoo # emerge -tav sudo
gentoo # nano /etc/sudoers
e all’interno del file dovrete inserire una riga di comando per ogni utente a cui volete permettere di usare il comando sudo con la seguente sintassi
users hosts = (run-as) commands
dove
users: nome dell’utente,
hosts: usate ALL,
commands: tutti i comandi che volete che l’utente possa eseguire con tanto di percorso assoluto (es: /usr/bin/emerge, /usr/bin/ebuild)
Qui di seguito alcuni link utili per la configurazione di sudo
http://www.gentoo.org/doc/it/sudo-guide.xml
http://gentoo-wiki.com/Sudo_config
May 29th, 2008 at 17:05
A dire il vero, se si segue l’handbook l’utente te lo fa creare nel gruppo wheel..
May 29th, 2008 at 19:06
sudo in gentoo con programmi grafici
* A note on gksudo: It actually runs sudo to get it’s work done
* However, by default, Gentoo’s sudo wipes your envinronment.
* This means that gksudo will fail to run any X-based programs.
* You need to either add yourself to wheel and uncomment this line
* in your /etc/sudoers:
* Defaults:%wheel !env_reset
* Or remove the env_reset line entirely. This can cause security
* problems; if you don’t trust your users, don’t do this, use gksu
* instead.
Per usare sudo con programmi grafici
tipo sudo gedit
June 20th, 2008 at 17:29
@Michele: grazie dell’appunto
io ho seguito la Quick Install Guide e li non era segnalato.
@telperion: grazie per l’howto! la integro appena riesco con il post