Windows-
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.
Erforderliche Software:
· Kitt
· plink
· PuTTYgen
(Ich habe keine Verbindung mit dem oben genannten, anderen Software arbeiten und die Arbeit machen, aber ich finde die obige einfachste und das ist, was diese Seite wird darüber geschrieben.)
1) Aktivieren Sie SSH auf dem Filer und erzeugen die standardmäßigen Tasten (entweder Kommandozeile von Filer Sicht funktioniert genauso gut)
2) Führen PuTTYgen und setzen Sie die folgenden Einstellungen
eine. Parameter: SSH-2 RSA
b. Anzahl der Bits im Schlüssel generiert: 1024
3) Klicken Sie auf Generieren und ein paar Disco-Moves mit der Maus
4) Kopieren Sie den Inhalt des "Öffentlichen Schlüssel für das Kleben in OpenSSH authorised_key Datei" in die Zwischenablage.
5) ” Klicken Sie auf "Save public key" und speichern Sie die Datei als "id_rsa.pub"
6) ” Klicken Sie auf "Save private key" und speichern Sie die Datei als "id_rsa.ppk"
7) ”. Öffnen Sie die Filer C $ oder $-Freigabe usw. und erstellen Sie den Ordner-Struktur "/ etc / sshd / root / .ssh". Mithilfe der Windows-Kommandozeile ". Ssh" anlegen, wie Sie nicht in der Lage, aus dem Windows Explorer. Unter Umständen müssen Sie den Ordner lokal zu erstellen, kopieren Sie sie dann über
” (American spelling) and paste the previously copied contents into this file. Erstellen Sie eine Textdatei "authorized_keys" (amerikanische Schreibweise) und fügen Sie die zuvor kopierten Inhalt in diese Datei. Verwenden Sie am besten Wordpad zB Notepad mit den Zeilenumbrüche verwirren können. Wenn diese Datei bereits vorhanden ist, stellen Sie sicher, nur hängen die neuen Inhalte zu dieser Datei oder du wirst alle bereits konfigurierten Pre-Shared Keys zu entfernen.
9) Das allererste Mal, wenn Sie eine SSH-Sitzung, werden Sie immer gefragt, um den Fingerabdruck zu speichern, ist dies zu erwarten. Danach gespeichert worden ist, sollten Sie nicht für etwas gefragt.
10) Test mit plink:
eine. ” "Plink.exe root @ filer_name-i" id_rsa.ppk "df-h"
b. ” from the filer, any command can be used obviously Sollte eine Ausgabe "df-h" aus dem Filer, kann jeder Befehl offensichtlich verwendet werden
11) Testen Sie mit Kitt:
eine. Session:
Ich. Hostname: IP / Hostname
ii. Protokoll: SSH
b. Connection - Daten:
Ich. Auto-Login Benutzername: root
c. Connection - SSH:
Ich. Bevorzugte SSH-Protokoll Version: v2 nur
d. Connection - SSH - Auth:
Ich. ” file we created earlier” Navigieren Sie zu der "id_rsa.ppk" Datei, die wir zuvor erstellt haben "
E. Speichern Sie diese Session und Test
Als zusätzlicher Hinweis, kann Filer Befehle Daisy miteinander verkettet werden, um die Anzahl von SSH-Verbindungen in Ihren Skripts gemacht zu reduzieren. Also könnte man so etwas tun ...
plink.exe root @ Filer-i "id_rsa_ppk" "snap-Liste; Snap erstellen vol0 snap1; Snap erstellen vol0 snap2; Snap löschen vol0 Snap3"
Die meisten der oben ist aus dem Gedächtnis, also lassen Sie mich wissen, wenn irgendetwas nicht funktioniert oder falsch ist, und ich werde es zu aktualisieren.










































kühl Beitrag ... Danke, ich war für diese Suche
Großen Beitrag
Das Einzige, was ich sehe, was falsch ist, ist, dass DSA-Schlüssel benötigt werden, nicht RSA.
Ich bekomme immer die 2 sowieso gemischt! Doch für NetApp Systeme, denke ich, kann man tatsächlich verwenden entweder DSA oder RSA. Die sysadmin Anleitung einfache Zustände zu erstellen und zu konfigurieren, DSA und RSA!
Hallo Chris noch immer für eine passsword gefragt, wann mit plink. Ich bin mit einem AD-Konto und sobald ich das Passwort eingeben der Befehl ausgeführt wird, aber die Idee ist hier nicht, die Eingabe eines Kennworts benötigen.
Ich erhalte Server abgelehnt unsere Schlüssel, damit ich ich habe etwas falsch gemacht vermuten
Können Sie durch den Prozess, die Sie bisher getan haben, treten?