In diesem Tutorial können Sie lernen, wie man Raspberry Pi einstellt SSH -Schlüssel Damit Sie kein Passwort erneut benötigen, um auf das Gerät remote zugreifen zu können.
Setup Raspberry Pi SSH -Schlüssel einrichten
Auf Raspberry Pi können Sie SSH -Tasten mit den folgenden Schritten einrichten:
Schritt 1: Zuerst müssen Sie SSH-Tasten über das bereits auf Ihrem Raspberry Pi installierte SSH-Keygen-Tool generieren. Um es auf dem Terminal auszuführen, geben Sie den folgenden Befehl aus:
$ ssh -keygen -t RSA
Drücken Sie nach der Ausführung des obigen Befehls die Eingabetaste, um die Schlüssel in einer Standarddatei zu speichern.
Dies schafft ein Verzeichnis.
Schritt 3: Lassen Sie die Passphrase -Option als leer, indem Sie die Eingabetaste verwenden.
Schritt 4: Der obige Befehl erstellt ein Verzeichnis “.ssh”Und speichert die Schlüsseldateien darin. Sie können diese Dateien über den folgenden Befehl anzeigen:
$ ls -l .ssh/
Schritt 5: Führen Sie nun den folgenden Befehl aus, um die zu kopieren id_dsa.Pub Datei zu Raspberry Pi.
$ ssh-copy-id -i ~/.ssh/id_dsa.Pub [email protected]
Notiz : Anstelle von "[email protected]Verwenden Sie Ihre eigene Adresse wie die im Terminal gezeigte Adresse. In unserem Fall ist es "raspberrypi@raspberrypi”.
Eingeben "JaUm sich weiter mit dem Anmeldeschlüssel zu verbinden.
Geben Sie das Passwort ein.
Schritt 5: Verwenden Sie nach dem Setup den folgenden Befehl, um sich ohne Passwort beim Computer ohne Passwort anzumelden.
$ ssh [email protected]
Remoteverbindung ohne Passwort einrichten
Jetzt, da SSH -Tasten auf Raspberry Pi eingerichtet sind, kann es jetzt an der Zeit sind, dass Ihr vertrauenswürdiger Benutzer auf das Gerät zugreifen kann, ohne das Kennwort zu verwenden. Im Folgenden finden Sie die Schritte, mit denen Sie ohne Passwort auf das Gerät über einen Remote -Speicherort zugreifen können.
Schritt 1: Installieren Kitt Anwendung auf Raspberry PI mit dem folgenden Befehl:
$ sudo APT Installieren Sie Putty-Tools
Schritt 2: Geben Sie als nächstes den folgenden Befehl aus, um a zu erstellen .ppk Datei mit den Autorisierungsinformationen von Raspberry Pi enthält.
$ puttygen ~/.ssh/id_rsa -o id_rsa.ppk
Der obige Befehl erstellt eine Datei “id_rsa.ppk”Im Raspberry Pi Home Directory.
Schritt 3: Übertragen "id_rsa.ppkDatei zu Ihrem System, wo Sie auf den Raspberry Pi zugreifen möchten.
Schritt 4: Öffnen Sie Kitt in Ihrem System und gehen Sie zum “AuthOption in der SSH -Abschnitt Wie nachfolgend dargestellt.
Schritt 5: Durchsuchen Sie das ""id_rsa.ppk”Datei und laden Sie es in Kitt.
Schritt 6: Jetzt gehen Sie zum "SitzungUnd geben Sie Ihre Raspberry Pi IP -Adresse ein.
Schritt 7: Geben Sie Ihren Geräte -Benutzernamen ein.
Dadurch wird der Raspberry PI Remote -Speicherort ohne Passwort geöffnet, wie unten gezeigt.
Abschluss
Der SSH -Schlüssel sind die sichersten Optionen im Vergleich zum kennwortbasierten Anmeldung, sodass nur der spezifische Benutzer auf Ihr Gerät zugreifen kann. Die oben genannten Richtlinien helfen Ihnen bei der Sicherung Ihres Himbeer -PI -Geräts durch Einrichten SSH -Schlüssel. Nach dem Setup können Sie diese Schlüssel verwenden, um über einen Pitty -Remote auf das Gerät zugreifen, ohne das Kennwort einzugeben.