Précédent   Forum des professionnels en informatique > Systèmes > Linux
Linux Forum d'entraide sur le système Linux. Avant de poster -> Tutoriels Linux, F.A.Q Linux
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 07/03/2011, 00h33   #1
Membre du Club
 
bean sean
Inscription : avril 2010
Messages : 120
Détails du profil
Informations personnelles :
Nom : bean sean
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations forums :
Inscription : avril 2010
Messages : 120
Points : 46
Points : 46
Par défaut Différence entre RUID et EUID

Bonsoir,

J'ai pas mal lis de cours sur linux, et surtout sur les UID.
Je sais que RUID c'est Real UID, et que EUID c'est Effective UID !

Mais je vois pas la différence, quelqu'un pourra m'expliquer avec un exemple s'il vous plait

Merci,
seanbean est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/03/2011, 08h30   #2
Expert Confirmé Sénior
 
Avatar de ram-0000
 
Raymond
Inscription : mai 2007
Messages : 7 471
Détails du profil
Informations personnelles :
Nom : Raymond

Informations forums :
Inscription : mai 2007
Messages : 7 471
Points : 10 993
Points : 10 993
Un petit exemple.

Tu est utilisateur "user" du groupe (disont 1000) des utilisateurs "lambda" (disons 1500).

Losque tu te connectes, ton RUID est 1000 et ton EUID est 1000. Maintenant, tu veux modifier ton mot de passe à l'aide de la commande "passwd". Ce binaire est setuid root (il faut des privilèges pour modifier son propre mot de passe). Lors de l'exécution de ce programme, ton RUID est toujours 1000 mais ton EUID a été modifié en 0 (UID de root) par le SETUID bit du programme exécuté.

Normallement, RUID est immuable, il est attribué lors de ta connexion et tu le conserves jusqu'à la déconnexion. Le EUID (qui vaut RUID au début) peut être variable en fonction des programmes que tu lances (tu peux aussi faire un "su", je pense que cela modifie ton EUID).
__________________
Raymond

Cafuro Cafuro est un outil SNMP dont le but est d'aider les administrateurs système et réseau à configurer leurs équipements SNMP réseau.
WinAgentLog WinAgentLog est un service Windows qui collecte en temps réel les messages Microsoft EventLog et les retransmet en utilisant le protocole Syslog à une machine distante.
e-verbe Un logiciel de conjugaison des verbes de la langue française

Ma page personnelle sur DVP

ram-0000 est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 08/03/2011, 01h11   #3
Membre du Club
 
bean sean
Inscription : avril 2010
Messages : 120
Détails du profil
Informations personnelles :
Nom : bean sean
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations forums :
Inscription : avril 2010
Messages : 120
Points : 46
Points : 46
Oui je vois maintenant la différence, effectivement je viens de tester et on voit bien comment ça marche
Merci beaucoup !
seanbean est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h43.


 
 
 
 
Partenaires

Hébergement Web