Lire un mot de passe sous unix

poussou -  
 bobo -
Je souhaite lancer une commande qui nécessite d'être root (ex : reboot) dans un script de proprétaire autre que root. Pour cela je dois me connecter root à l'intérieur du script et donc lancer une commande qui se connectera root ET QUI SAURA LIRE LE MOT DE PASSE. Quelle est cette commande ?
A voir également:

4 réponses

sebsauvage Messages postés 33415 Statut Modérateur 15 667
 
Null besoin de se loguer en root. Tu peux utiliser sudo.

sudo reboot


Voir man sudo.
Il suffit de configurer correctement sudo pour autoriser certains utilisateur à lancer certaines commandes root.
0
francoispgp
 
en fait sudo se logue en root a ta place le temps d'executer la commande.
0
bobo
 
C pas très conseillé de faire ce genre de chose.

Le mieux c'est de faire un sudo et donner les droits du reboot à ton user.
0
bobo
 
C pas très conseillé de faire ce genre de chose.

Le mieux c'est de faire un sudo et donner les droits du reboot à ton user.
0