Hallo Liste, weiss jemand, wie ich in einem C-Programm, das mit root-suid laufen soll, ein von root.root besessenes Verzeichnis auf einen anderen Benutzer chownen kann? Oder wie ich die Rechte deises Verzeichnisses ändern kann? Ich habe versucht, im Programm setuid(0), seteuid(0) zu setzen, hat aber nichts gebracht. Kann mir jemand helfen? Danke schön! Anibal --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
* Anibal Vasquez
Hallo Liste,
weiss jemand, wie ich in einem C-Programm, das mit root-suid laufen soll, ein von root.root besessenes Verzeichnis auf einen anderen Benutzer chownen kann? Oder wie ich die Rechte deises Verzeichnisses ändern kann? Ich habe versucht, im Programm setuid(0), seteuid(0) zu setzen, hat aber nichts gebracht. Kann mir jemand helfen?
Danke schön! Anibal hi,
es gibt zwei funktionen int chmod() und int chown()... MFG Andrej --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
From: "Anibal Vasquez"
weiss jemand, wie ich in einem C-Programm, das mit root-suid laufen soll, ein von root.root besessenes Verzeichnis auf einen anderen Benutzer chownen kann? Oder wie ich die Rechte deises Verzeichnisses ändern kann? Ich habe versucht, im Programm setuid(0), seteuid(0) zu setzen, hat aber nichts gebracht. Kann mir jemand helfen?
Naja, du wirst dir schon genug Gedanken um Sicherheitslücken gemacht haben... Wie wär's mit einem Aufruf von "chown" bzw. "chmod"? Warum immer das Rad neu erfinden? Alternativ hilft vielleicht ein Blick in die Quellen von chown? -- Marco Dieckhoff icq# 22243433 PGP key 9EFA D64F 5DAA D36B E0E7 CE1B 9E1B 4903 0C51 1632 --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hallo, Anibal Vasquez wrote:
weiss jemand, wie ich in einem C-Programm, das mit root-suid laufen soll, ein von root.root besessenes Verzeichnis auf einen anderen Benutzer chownen kann? Oder wie ich die Rechte deises Verzeichnisses ändern kann?
man 2 chown CU David -- Bei Zündenden Gedanken muss Ich immer vorsichtig sein, das mir das Feuerwerk im Kopf nicht abfakkelt. Am sonsten gibt es lauter bunte Gedanken. [das WoKo° in dag°] --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (4)
-
a.doumack@t-online.de
-
anibal.vasquez@uni.de
-
David@dhaller.de
-
linux@jwr.de