Patrick Schulz schrieb: > 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. > > 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?
Komm schon. xinetd.conf? Includierte Config für Deinen Service? Kommt die Fehlermeldung aus einem Log? Aus einer Telnet-Session? Woher? Sonstige Besonderheiten? ls -ld /anonymous? ls -ld /anonymous/path? ls -ld /anonymous/path/to? ls -l /anonymous/path/to/file? Am besten mit der Verschleierung von Pfad und Username aufhören. Wenn Du dauernd was übertippst, gehen nur Informationen verloren oder werden verdreht. -martin -- Martin Schmitt / Schmitt Systemberatung / www.scsy.de --> http://www.pug.org/index.php/Benutzer:Martin <-- -- ---------------------------------------------------------------------------- PUG - Penguin User Group Wiesbaden - http://www.pug.org

