Re: su
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
Reply to:
- Follow-Ups:
- Re: su
- From: Max <mxvmdk@gmail.com>
- References:
- su
- From: De Leeuw Guy <G.De_Leeuw@eurofer.be>
- Re: su
- From: Basile STARYNKEVITCH <basile@starynkevitch.net>