Setup Passwortloses SSH -Login einrichten
Um eine passwortlose Anmeldung für SSH einzurichten, müssen Sie den folgenden Schritten befolgen
Schritt 1: Stellen Sie sicher, dass der SSH auf Ihrem Himbeergerät aktiviert ist und Sie folgen können Hier um den SSH -Service zu aktivieren.
Schritt 2: Verwenden Sie den folgenden Befehl, um eine zu generieren SSH -Schlüssel Kombiniere dich mit deiner ID, wenn du kein vorhandenes SSH -Schlüsselpaar hast.
$ ssh -keygen -t RSA
Schritt 3: Anschließend werden Sie aufgefordert, eine Passphrase einzugeben. Drücken.
Dies erzeugt daher den SSH -Schlüssel in Ihrem Terminal.
Schritt 4: Verwenden Sie nun den Schlüssel, der erfolgreich in Ihrem System generiert wird, Folgendes “ls" Befehl:
$ ls -al ~//.ssh/id_*
Jetzt müssen Sie die “kopieren“id_rsa.PubDatei, um dies Ihrem System hinzuzufügen, um das Passwort zu entfernen. Für diesen Vorgang müssen Sie den folgenden Befehl in das Terminal eingeben:
$ ssh-copy-id -i ~/.ssh/id_rsa.Pub pi@raspberrypi
Stellen Sie sicher, dass Sie den gleichen Benutzernamen und den gleichen Hostnamen haben "Pi@raspberrypi", was Sie vom Terminal aus bestätigen können.
Typ"Ja”Um den SSH -Schlüssel hinzuzufügen.
Möglicherweise müssen Sie das Passwort Ihres Systems zum einzigen Mal eingeben, um die Änderungen zu bestätigen.
Nach diesem Schritt haben Sie die Kennwortauthentifizierung für die SSH -Anmeldung erfolgreich entfernt.
Sie können Ihr Raspberry PI -System überprüfen, um festzustellen, ob Sie sich ohne Passwort bei SSH anmelden können:
$ ssh pi@raspberrypi
Dies stellt sicher, dass Sie kein Passwort für die SSH -Anmeldung benötigen.
Remotezugriff auf einen Server
Falls Sie einen ähnlichen Prozess für einen anderen Server wie Ihren Laptop oder PC verwenden möchten, können Sie dies einfach tun, indem Sie zuerst die Putyy -Anwendung auf Ihrem Raspberry PI -System mit dem folgenden Befehl installieren:
$ sudo APT Installieren Sie Putty-Tools
Der Grund für die Installation dieser auf dem Raspberry Pi -System, um einen SSH -Schlüssel zu generieren, damit andere Systeme SSH -Anmeldung ohne Kennwort ausführen können.
Verwenden Sie nach der Installation des Putty -Tools auf Raspberry PI den folgenden Befehl, um das zu erstellenid_rsa.ppkDatei im Home -Verzeichnis, das die von den Autorisierungsinformationen kopierten Informationen enthält id_rsa Datei.
$ puttygen ~/.ssh/id_rsa -o id_rsa.ppk
Der obige Befehl erzeugt die id_rsa.ppk Datei in Ihrem Heimverzeichnis und Sie müssen diese Datei auf Ihren Laptop oder PC übertragen.
Bewegen Sie sich nun in Richtung Ihres PCs oder Laptops und laden Sie die herunter Kitt Anwendung.
Nach der Installation von Kitt, Öffnen Sie es in Ihrem System, um das Konfigurationsfenster zu öffnen.
Klick auf das "Ssh”Option aus der“Verbindung" Kategorie.
Dann auswählen “Auth" von dem "SshListe, die sich nach dem Klicken auf SSH weiter erweitert hat
Klicken Sie nun auf die “DurchsucheTaste und laden Sie die id_rsa Datei, die Sie von Ihrem Raspberry PI -System übertragen haben.
Klicken Sie dann auf die Sitzung Möglichkeit, Fügen Sie Ihre Raspberry Pi IP -Adresse hinzu und klicken Sie auf die "Offen" Taste.
A Putty Security Alert Das Dialogfeld wird auf dem Bildschirm angezeigt, und Sie müssen es akzeptieren, indem Sie auf die “klicken“Akzeptieren" Taste:
Auf dem Bildschirm wird ein schwarzes Fenster angezeigt, in dem Sie den Benutzernamen des Raspberry Pi eingeben müssen.
Nach dem Eintritt in den Benutzernamen greifen automatisch auf Ihr Geräte -Terminal zu, ohne nach einem Kennwort zu fragen, das sicherstellt.
Das ist es für diesen Leitfaden!
Abschluss
Das Entfernen des SSH -Anmeldekennworts ist möglicherweise keine sichere Option, aber wenn Sie die einzige Person sind, die dieses Gerät verwendet, ist das Entfernen des Passworts überhaupt nicht schlecht. Um eine passwortlose SSH-Anmeldung einzurichten, müssen Sie zuerst eine SSH-Taste generieren und dann einige andere Befehle aus den oben genannten Richtlinien hinzufügen, um das SSH-Login ohne Passwort erfolgreich zu aktivieren. Anschließend müssen Sie die Putty -Anwendung auf Ihrem Raspberry PI -System installieren, um eine zu generieren id_rsa Datei, damit Sie diese Datei verwenden können, um auf das Raspberry PI -Terminal ohne Passwort aus zuzugreifen.