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]

Répondre à