fatz hat geschrieben:Am besten gleich Linux installieren. Damit geht's naemlich
Ach nee, dann doch lieber ein Betriebssystem ...
Wer aber UNBEDINGT was hach so Alternatives will, der muss halt
◾ tcsh-Nutzer hot startet eine PAG-Shell, d.h. eine bash in einer neuen PAG
◾ aus dieser bash heraus startet er eine tcsh, also seine Standard-Shell (z.B. weil er damit vertrauter ist oder seine spezifischen Einstellungen, die er für die tcsh vorgenommen hat, nutzen möchte)
◾ in der neuen PAG holt er sich ein Token für Nutzer otto; die AFS-Identität lautet jetzt in der neuen PAG (also sowohl in der bash als auch der tcsh) otto, die Linux-UID weiterhin hot
◾ nachdem hot mit dem Token von otto die gewünschten Kommandos ausgeführt hat, beendet er die PAG (zuerst die tcsh und dann die bash) durch exit
hot@alfredo 2 > pagsh
bash$ tcsh
hot@alfredo 1 > tokens
Tokens held by the Cache Manager:
--End of list--
hot@alfredo 2 > klog
Password:
hot@alfredo 3 > klog otto
Password:
hot@alfredo 4 > id ; tokens
uid=4324(hot) gid=102(urz) groups=34155,48167,102(urz)
Tokens held by the Cache Manager:
User's (AFS ID 20934) tokens for
afs@tu-chemnitz.de [Expires Apr 12 17:54]
--End of list--
Eigentlich ja auch ganz einfach, oder?
ACHTUNG! Das war IRONIE, daher bitte NICHT verwenden!
PS: ...auch wenn es ein REALER Code aus einem Linux-Forum ist, LOL!
Rabe