Page 1 of 1

Crontab - problem mit berechtigung

Posted: 2004-07-24 22:35
by zeroone
Hi,

ich hab folgendes problem: wenn ich versuche als user ein cronjob einzurichten oder bestehende anzuzeigen bekomm ich immer folgende fehlermeldung:

Code: Select all

seteuid: Operation not permitted
als root kann ich zwar für den user ein cronjob einrichten, was mir aber nicht wirklich was bringt.

distri: suse 9.0

ich hab auch schon mit allow und deny rumexperimentiert doch nix bringt erfolg. :|

Re: Crontab - problem mit berechtigung

Posted: 2004-07-25 09:42
by ag
Hey

Kannst du als user des Programm überhaupt ausführen (ohne cronjob)
Du kannst nur cronjobs anzeigen und ändern die dir als user gehören

/var/spool/cron/tabs/ dort werden die benutzerdefinierten cronjobs gespeichert (nur durch root einsehbar)


By AG

PS: für die Datei /usr/bin/crontab muss das Sticky Bit gesetzt sein - was standartmäßig immer so ist
Rechte: -rwsr-x---

Re: Crontab - problem mit berechtigung

Posted: 2004-07-25 10:46
by floschi
Allow und deny dürfen am besten gar nicht angelegt sein, wenn du offen sein willst.

Re: Crontab - problem mit berechtigung

Posted: 2004-07-25 11:55
by zeroone
das stiky bit bringt nix... das einzige was erfolg bringt ist das uid-bit zu setzen. :( aber ich hab die befürchtung das ist nen scheunentor für alle die shell zugriff haben!? oder?

Re: Crontab - problem mit berechtigung

Posted: 2004-07-25 12:20
by ag
Hey

SUID mein ich, hast recht das Stickybit bringt nichts
geschrieben hatte ichs richtig (Rechte: -rwsr-x---)

By AG