Am 27.04.2010 12:16, schrieb Patrick Schulz:
Hallo Liste,

lange ist es her, dass ich hier was geschrieben habe und hoffe, dass es Euch allen gut geht.

Nun aber zu meinem Anliegen:
Ich habe einen service für xinetd konfiguriert, der als user "test" gestartet wird. Allerdings ist "test" nicht der Owner des Server Programms. Dennoch hat er ausführende Berechtigung darauf.
Wie hat der diese Berechtigung erhalten?
Wenn ich nun den Service ansprechen möchte kommt immer nur eine Fehlermeldung
execv( /anonymous/path/to/file ) failed: Permission denied (errno = 13)

Wenn "test" Owner der Datei ist, dann funktioniert das.

Meine Frage nun: Woran liegt das? Wie kann ich das realisieren, dass "test" nicht der Owner ist, aber dennoch diesen Service ausführt?
Poste doch mal die Ausgabe von ls -l /anonymous/path/to/file

Gruß
Silvério
--
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org

Antwort per Email an