Ich hab mir eine kleine Bash-Datei geschrieben, die automatisch meine Netzwerklaufwerke mounten soll, wenn der Server erreichbar ist und sie wieder trennt, wenn der Server nicht erreichbar sein sollte.
Manuell klappt das soweit auch wunderbar, ABER 😉 es tut sich nix, wenn ich das Teil als cronjob laufen lasse ☹ Meine Crontab sieht wiefolgt aus
# m h dom mon dow command */1 * * * * /home/bernd/srv_check.sh
Ich gehe mal davon aus, es liegt daran, dass die Bash ein sudo verwendet, welches beim cronjob nicht nach dem Passwort fragt bzw. einfach kein Eingabefenster auftaucht.
Gibt es dafür jetzt einen Befehl, mit dem das Passwort-Fenster auftaucht oder muss man (wenn ja was?) etwas an den Rechten ändern?
Einziger Gedanke von mir wäre, dass die Bash dem Root als Besitzer zugeordnet wird und die Bash über die Root-Crontab ausgeführt wird. Allerdings hab ich damit noch nix zu schaffen gehabt, deshalb möchte ich vorher lieber mal nachfragen, wie das die Profis hier machen würden in diesem Fall ☺