keine usercrontab

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
vicodas
Beiträge: 148
Registriert: 28.06.2006 19:17:17
Wohnort: Frankfurt

keine usercrontab

Beitrag von vicodas » 27.09.2006 10:45:50

Hi,

ich habe ein Debian 3.1 ganz "normal" installiert.
Leider kann niemand außer root eine crontab einrichten.
Die Dateien /etc/cron.allow und /etc/cron.deny sind nicht vorhanden,
auch nicht irgendwo anders auf den System.

Woran kann es liegen das der User keine crontab über crontab -e anlegen kann?
Immer Fehler: crontabs/username: Permission denied

thx vicodas

cosmac
Beiträge: 4579
Registriert: 28.03.2005 22:24:30

Beitrag von cosmac » 27.09.2006 11:03:38

hi,

was kommt denn raus, wenn du als root sowas eingibst:

Code: Alles auswählen

ls -la /var/spool/cron/crontabs/
ls -la /usr/bin/crontab
Beware of programmers who carry screwdrivers.

vicodas
Beiträge: 148
Registriert: 28.06.2006 19:17:17
Wohnort: Frankfurt

Beitrag von vicodas » 27.09.2006 11:18:50

Code: Alles auswählen

server:~# ls -la /var/spool/cron/crontabs/
total 8
drwx-wx--T  2 root crontab 4096 Sep 27 11:15 .
drwxr-xr-x  5 root root    4096 Sep 26 15:52 ..
server:~# ls -la /usr/bin/crontab
-rwxr-xr-x  1 root crontab 26872 Jul 28  2004 /usr/bin/crontab

cosmac
Beiträge: 4579
Registriert: 28.03.2005 22:24:30

Beitrag von cosmac » 27.09.2006 11:42:14

dann sollte dies helfen:

Code: Alles auswählen

chmod 2755 /usr/bin/crontab
Beware of programmers who carry screwdrivers.

vicodas
Beiträge: 148
Registriert: 28.06.2006 19:17:17
Wohnort: Frankfurt

Beitrag von vicodas » 27.09.2006 12:07:08

Hi,

geht jetzt.
Da stellt sich mir die Frage warum die Rechte so standartmäßig eingstellt sind???

thx vicodas

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Beitrag von Duff » 27.09.2006 12:27:49

Denke mal aus Sicherheitsgründen. Wenn nämlich root möchte oder es erlaubt, dass auch user Einträge in der crontab vornehmen dürfen, so muss er dies veranlassen.
Oh, yeah!

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Beitrag von nepos » 27.09.2006 14:02:33

Hm, ich dachte, dass dafuer eher die deny und allow Dateien gut waeren.

algol
Beiträge: 25
Registriert: 24.03.2006 08:18:16

Beitrag von algol » 28.09.2006 08:07:21

vicodas hat geschrieben:Hi,

geht jetzt.
Da stellt sich mir die Frage warum die Rechte so standartmäßig eingstellt sind???

thx vicodas
Bei meinem sarge ist /usr/bin/crontab aber so installiert:

Code: Alles auswählen

-rwxr-sr-x  1 root crontab 26872 Jul 28  2004 /usr/bin/crontab
Und ich kann mich nicht erinnern, da was nachträglich "verbessert" zu haben.

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Beitrag von nepos » 28.09.2006 09:30:15

Bei mir auch. Ich denke, das wird wohl die Ursache fuer das Problem gewesen sein.

Antworten