Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 30/10/2010, à 20:49

ehmicky

RUID et EUID avec la commande id

Salut à tous !
J'aimerais comprendre pourquoi quand j'exécute un fichier ayant le SetUID d'activé, la commande id m'indique que le RUID et l'EUID sont malgré tout les mêmes ?

$ sudo chmod 6777 fich.sh
$ whoami
ehmicky
$ cat fich.sh
#!/bin/bash
id -run
id -un
$ ./fich.sh
ehmicky
ehmicky

Je me demande si le SetUID ne change pas en fait mon EUID en 0 (root), mais me donne seulement la permission de le faire ? Si c'est ça le problème, alors comment le faire avec des commandes Unix, sans passer par le C ?
Merci !


Stego++, bibliothèque libre de stéganographie (avec cryptographie), à venir !
Besoin de votre aide :
Stats sur les compilateurs C++ les plus utilisés
Comment utiliser les archetypes C++ ?

Hors ligne