|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() bean seanInscription : avril 2010 Messages : 120 ![]() |
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, |
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() ![]() Raymond Inscription : mai 2007 Messages : 7 471 ![]() |
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çaiseMa page personnelle sur DVP |
|
|
20
|
|
|
#3 |
|
Membre du Club
![]() bean seanInscription : avril 2010 Messages : 120 ![]() |
Oui je vois maintenant la différence, effectivement je viens de tester et on voit bien comment ça marche
Merci beaucoup ! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com