Pagina 1 di 1
Semplice domanda: sudo e dhclient
Inviato: dom 18 giu 2006, 13:07
da Experience
Salve ragazzi...ho un semplice problema da risolvere; ho avvicinato la mia ragazza alla slackware, ma ancora ha bisogno di fare molto cose automatizzate.
Siccome usa KWiFIManager, avrebbe bisogno di lanciare dhclient come user, quindi ho pensato a sudo....fatto ma sulla slack proprio non se ne parla, e mi esce questo messaggio
Codice: Seleziona tutto
silvia@amd64:~$ sudo dhclient
We trust you have received the usual lecture from the local System Administrator. It usually boils down to these three things:
#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.
Password:
voi sapete sicuramente cosa fare, illuminatemi!! :P
Ciao e grazie
Experience[/code]
Inviato: dom 18 giu 2006, 13:51
da Paoletta
digita la password (di silvia) e poi verrá eseguito dhclient come se l'avesse digitato root
il messaggio é un avvertimento sulle responsabilitá che hai quando sei root..
hai modificato correttamente il file /etc/sudoers? se lo sistemi con NOPASSWD la password non te la chiederá piú..
Inviato: dom 18 giu 2006, 14:38
da Experience
si, infatti lo avevo messi...guarda tu stesso:
Codice: Seleziona tutto
# sudoers file.
#
# This file MUST be edited with the 'visudo' command as root.
#
# See the sudoers man page for the details on how to write a sudoers file. #
# Host alias specification
# User alias specification
# Cmnd alias specification
# Defaults specification
# Runas alias specification
# User privilege specification
root ALL=(ALL) ALL
silvia ALL=(root) NOPASSWD: /sbin/dhclient
# Uncomment to allow people in group wheel to run all commands #%wheel ALL=(ALL) ALL
# Same thing without a password
# %wheel ALL=(ALL) NOPASSWD: ALL
# Samples
# %users ALL=/sbin/mount /cdrom,/sbin/umount /cdrom
# %users localhost=/sbin/shutdown -h now
non vedo nessun errore, e non posso mettere la password, visto che l'applicazione non è lanciata da terminale; spero ci capisca qualcosa
Grazie ciao
Experience
Inviato: dom 18 giu 2006, 14:47
da MAT
Sulla mia Gentoo per permettere agli utenti di spegnere e rebootare
Codice: Seleziona tutto
%users ALL=(ALL) NOPASSWD: /sbin/reboot, /sbin/poweroff
P.S. usa visudo
Inviato: dom 18 giu 2006, 15:54
da absinthe
la primissima volta sudo chiede comunque la password se ricordo bene...
M
Inviato: dom 18 giu 2006, 15:54
da Experience
non capisco, su archlinux funziona alla grande, sembra solo su slackware non funzioni, e mi chiede comunque e sempre la password ( anche se magari di utente);
ho provato anche la tua modifica, ma nullaaaaa
aiutatemiiiiii a capireeeeeeee
Experience
Inviato: dom 18 giu 2006, 16:16
da absinthe
premetto che non ho mai studiato sudo ed ho sempre copiato bovinamente da slack4dummies, però a me la stringa seguente funziona:
UTENTI ALL = NOPASSWD: CMDS
dove "UTENTI" è un alias per l'elenco degli utenti
e "CMDS" è un alias per la lista dei comandi da eseguire.
ti posto il mio sudoers:
Codice: Seleziona tutto
#utenti abilitati da sudo
User_Alias UTENTI = utente
#comandi abilitati da sudo
Cmnd_Alias CMDS = /sbin/halt , /sbin/reboot , /usr/bin/smbmount , /usr/bin/smbumount
#questo c'era e non lo tocco per tutto l'oro del mondo :P
root ALL=(ALL) ALL
#abilito tutti gli utenti ad utilizzare i comandi selezionati
#disabilito la richiesta di password
UTENTI ALL = NOPASSWD: CMDS
M