Lire un mot de passe sous unix

Fermé
poussou - 17 sept. 2003 à 11:37
 bobo - 17 sept. 2003 à 12:10
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 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655
17 sept. 2003 à 11:57
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
en fait sudo se logue en root a ta place le temps d'executer la commande.
0
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
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