Vérification user indentifié

avrelbct Messages postés 322 Statut Membre -  
avrelbct Messages postés 322 Statut Membre -
Bonjour, j'ai besoin pour exécuter le contenu d'un script, que celui ci, au début vérifie que l'utilisateur connecté soit en super utilisateur. Quelle commande peut vérifier ça?
Je veux pouvoir renvoyer un message si l'utilisateur n'est pas en SU, mais que la vérification se fasse de manière invisible pour l'utilisateur si il est en SU. J'ai pensé à un si qui ferait la vérification en premier test, si la condition d'être indentifié en SU est validé, que ça exécute le script, sinon ça renvoie un message demandant de passer en SU.


Merci de l'aide que vous pourriez m'apporter.

2 réponses

jipicy Messages postés 41342 Statut Modérateur 4 896
 
Salut,
if [ "$UID" != 0 ]
then 
echo "Vous devez exécuter le programme en tant que superutilisateur."
fi
;-))
0
avrelbct Messages postés 322 Statut Membre 55
 
Ok j'essaye ça merci !
0