Vérification user indentifié

Fermé
avrelbct Messages postés 307 Date d'inscription mardi 20 mars 2007 Statut Membre Dernière intervention 17 février 2011 - 12 sept. 2009 à 10:36
avrelbct Messages postés 307 Date d'inscription mardi 20 mars 2007 Statut Membre Dernière intervention 17 février 2011 - 12 sept. 2009 à 11:03
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 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
12 sept. 2009 à 11:02
Salut,
if [ "$UID" != 0 ]
then 
echo "Vous devez exécuter le programme en tant que superutilisateur."
fi
;-))
0
avrelbct Messages postés 307 Date d'inscription mardi 20 mars 2007 Statut Membre Dernière intervention 17 février 2011 55
12 sept. 2009 à 11:03
Ok j'essaye ça merci !
0