Linux
Dies ist eine Aufgabe muss tun, wenn Sie sicher Skript die NetApp-oder N-Series-Filer in keinster Weise wollen. Ich benutze nie RSH und raten davon ab, es auch nicht. Erstellen Pre-Shared Keys ist ziemlich geradlinig und einfach, und sollte ein einmaliger Vorgang sowieso sein, also nicht viel Aufwand hinzufügen, fügt aber viel Ruhe. Dies ist entscheidend, wenn Sie eines der Skripte, die ich in meinem Blog aufgeführten Seiten haben verwenden möchten.
Wenn Sie Linux sind bereits, sollte dieser Prozess nicht fremd. Ich habe nicht einen Linux-Rechner vor mir im Moment (saß in einem Hotelzimmer schreibe ein paar Sachen nach oben), so werde ich nur über den Prozess gehen von einem sehr hohen Niveau. Ich werde wiederkommen und diese aktualisieren, wenn ich wieder im Labor, um es zu testen bin.
1) ” folder via NFS or SMB. Montieren Sie den Filer "/ etc" Ordner über NFS oder SMB.
2) ” Erstellen (falls es nicht bereits vorhanden) "/ etc / sshd / root / .ssh"
3) ” text file Erstellen Sie eine "authorized_keys" Textdatei
4) Kopieren Sie alle öffentlichen Schlüssel Inhalt in diese Datei
5) ”. Wenn Sie mit verschiedenen anderen Nutzern als root angemeldet sind, erstellen Sie einen anderen Ordner-Struktur oben "/ etc / sshd / benutzername / .ssh". Dieser Benutzer müsste auf dem Filer auch vorhanden, und kann die Dinge ein bisschen sicherer und nachvollziehbar ablaufen.
6) Testen Sie es!
ein. ” "Ssh-c 3DES root @ filer_name df-h"
Mehrere Befehle können hintereinander geschaltet werden zusammen auf dem Filer zu machen Skripte effizienter zu gestalten und die Anzahl der SSH-Sitzungen offen zu einem beliebigen Zeitpunkt zu reduzieren.
ssh-c 3DES root @ filer_name "Snap-Liste; Snap löschen vol0 snap.3; Snap umbenennen vol0 snap.2 snap.3; Snap umbenennen vol0 snap.1 snap.2; Snap umbenennen vol0 snap.0 snap.1; Snap erstellen vol0 snap.0 "
based on 1 rating









































Kann dieser Zeitplan auch sein, wie cron?
Sie können nicht planen, alle Befehle direkt auf dem Filer, aber ja, könnten Sie den Befehl ssh mit cron aus einem Linux / Unix-Management-Host zu planen. Dies ist, wie Sie Skript konsistente Backups von VMware, Oracle und wenn Sie nicht über das entsprechende SnapManager Produkt. Ich habe das Laufen auf ganz wenige Kunden vor Ort. Dies macht es eigentlich ziemlich mächtig, wie Sie können Skript FlexClones und andere Dinge.
Danke, ich war für das Skript mehrere Befehle über SSH und das Beispiel am Ende funktionierte perfekt für mich.