Bonjour, Basile STARYNKEVITCH wrote: > Le Tue, Jun 20, 2006 at 03:57:54PM +0200, De Leeuw Guy écrivait/wrote: > >> Bonjour à tous, >> >> J'aimerais savoir, dans un shell script si je viens d'un logon normal ou >> d'un su est ce possible ? >> > > Je ne suis pas entièrement sûr de comprendre exactement la question (dans le > détail elle est ambigüe si le login normal est root)? > Non, un utilisateur est x x etant un user normal exemple "guy". sous un shell user guy je desire lancer un su su root une fois en shell root y a t'il un moyen de savoir si nous venons d'un su ou d'un logon normal. > Mais pour tester l'identité d'un utilisateur, on peut utiliser id, par > exemple (non testé) > > if [ $(id -u) -eq 0 ]; then > echo utilisateur root > fi > Oui mais l'id une fois le su terminé est = 0 (root) Guy
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:" To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

