"root deaktivieren" bedeutet nur, dass es nicht mehr möglich
ist, sich als "root" einzuloggen.
Das war mir nicht bewusst. Bislang dachte ich immer, dass man in
der /etc/sudoers extra den Befehl
pi ALL=(ALL) ALL
angeben muss.
Zusätzlich kann jeder Benutzer eine eigene Crontab erstellen,
die man dann im Verzeichnis /var/spool/cron/crontabs/ findet.
(Wiki.ubuntuusers.de).
Den Artikel habe ich mir auch zu Gemüte geführt, habe allerdings
auch gelesen, was helleseher geschrieben hat(
Trotzdem hast
Du Pech, denn für shutdown werden erweiterte Rechte benötigt.
Normalerweise verlangt sudo ein Passwort.
).
Du kannst aber in /etc/sudoers genau definieren, für welchen
Befehl ein Passwort benötigt wird.
Meinst du so?
Cmnd_Alias SHUTDOWN='sudo /sbin/shutdown -r now'
Probier ich aus :)
Bedenke, das der Job exakt 19:40 Uhr ausgeführt wird. Wenn
Du die crontab veränderst, muss cron neugestartet werden. Das
kannst Du aber nicht 20:00 Uhr testen :)
Was meinst du mit dem letzten Satz? Wenn ich cron sofort neustarte
(was mir bis jetzt auch unbekannt war) und statt 19:40 20:00
eintrage, sollte das doch funktionieren.