Bodo Wlaka schrieb:
Hi Liste
Ich möchte in einem Shell-Script den Befehl zum runterfahren an einen Fremdrechner schicken.
Folgendes "Problem" hab ich. Ich möchte ein automatisiertes Backup per cron machen lassen. Dazu hab ich mir ein kleines script geschrieben, was meinen Backupserver per autofs automatisch einbindet und dann per rsync dort ein Backup macht. Nun soll in dem Script noch der Befehl an den Backupserver geschickt werden, das er sich nach dem Backup selber runterfährt.
Wo läuft denn das Script ? Auf dem Backup Server oder auf Deinem Arbeitsrechner ?
Da es sich um einen alten Rechner mit AT-Netzteil handelt, ist es mit dem Starten und dem Ausschalten nicht ganz so einfach. Ich wollte ihn per Zeitschaltuhr anschalten um ihn dann nach Zeit x wieder ausschalten. Dazu muß er aber runter gefahren sein.
Ich hab an so etwas mit ssh gedacht. So in der Art ssh root@xy dann braucht er das Passwort und dann einfach halt; exit
Erstelle Dir einfach einen rsa-Schlüssel (ssh-keygen -t rsa) und gib hm kein Kennwort. Dann kannst Du Dich, bzw. Dein Script ohne Passwort oder o.ä. auf einem anderen Rechner einloggen. Gruß maX Bauer