#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