Bonjour,
après avoir fouillé le web je poste mon ptit probleme :
je souhaite éteindre mon linux depuis Windows Vista. Donc j’ai un script ssh (putty) qui se connecte en tant qu’utilisateur “myshutdown” à ma debian.
source : lea-linux.org/documentations … teur_Linux
et aussi : system-linux.eu/index.php?po … tc/sudoers
Dans le /home/myshutdown/.bashrc,
j’ai ajouté ceci :
sudo /sbin/shutdown;sleep 3;exit
Ainsi, si je me connecte, le linux doit s’éteindre proprement.
Du coup pour autoriser le shutdown, j’ai du modifier le /etc/sudoers avec visudo ainsi :
/etc/sudoers
This file MUST be edited with the ‘visudo’ command as root.
See the man page for details on how to write a sudoers file.
Defaults env_reset
#Autorisation du shutdown pour l’utilisateur myshutdown
myshutdown ALL= NOPASSWD: /usr/sbin/shutdown
Host alias specification
User alias specification
Cmnd alias specification
User privilege specification
root ALL=(ALL) ALL
le hic c’est que ca marche pô…
le script .bashrc s’execute bien mais j’obtient le message suivant (il parait que c’est normal au premier passage de sudo) :
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.
[sudo] password for myshutdown: => je rentre le password
Sorry, user myshutdown is not allowed to execute ‘/sbin/shutdown’ as root on localhost.
Du coup, je ne sais pas trop quoi faire… auriez vous une idée ?
Cordialement