Benutzer wechseln
-
Hallo NG,
ich wüßte gerne mit welcher Funktion ich den Benutzer einer Anwendung wechseln kann. Der Username wird aus einer Configdatei gelesen. Darin steht z.B.
USER=Hansotto
Grüße M. Incani
-
Siehe man: setuid bzw. man: seteuid.
-
setuid erwartet aber keine Zeichenkette. Sonst müßte ich passwd lesen, Hansotto suchen, seine User Id herauspicken und die an setuid übergeben. Ich kann mir ehrlich gesagt nicht vorstellen, daß es so kompliziert ist.
Also anders gefragt, wie finde ich die User Id eines User Namen heraus?
nman schrieb:
Siehe man: setuid bzw. man: seteuid.
Grüße, M. Incani
-
-