whoami

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
Benutzeravatar
Pischti
Beiträge: 417
Registriert: 20.02.2002 12:54:18
Wohnort: dresden

whoami

Beitrag von Pischti » 22.08.2003 09:33:15

hi
ich bin bei einer doku über whoami und who am i gestossen.
das eine gibt die effektive, das anderen die reale user-id aus. was ist denn da der unterschied ???
gruss pischti
debian stable

Benutzeravatar
zyta2k
Beiträge: 2446
Registriert: 14.03.2003 09:18:00
Kontaktdaten:

Re: whoami

Beitrag von zyta2k » 22.08.2003 10:57:54

Pischti hat geschrieben:who am i
Gibts sowas ??

Ich kenn nur 'who' und 'whoami' ?!

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 22.08.2003 22:51:48

"who" mit 2 beliebigen Parametern, die er nicht versteht, gibt immer die eigene UserID aus. "who mommy likes" geht also auch... ;-)

Die reale UID ist die mit der Du eingelogged bist, die effektive ist die, die momentan Deine Rechte bestimmt. Wenn Du Dich in eine Shell als Benutzer "user" einloggst, dann ist EUID = UID = user. Wenn Du jetzt ein "su -" machst, dann erzeugst Du eine komplett neue Login Shell und damit ist dann EUID = UID = root. Wenn Du nur ein "su" machst, ändert su nur Deine EUID, also dann ist EUID =root und UID = user.

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Antworten