Schlüsselpaar Generierung mit PuTTYgen: download
Public- und Private-Schlüssel speichern
Einen versteckten .ssh Ordner auf Raspi unter /home/ anlegen
Lokale public-Datei anpassen
Vorher:
Die markierte Passage in einer Zeile schreiben und den Rest entfernen.
Anschließend vor der Zeile „ssh-rsa“ und nach der Zeile die eigene E-Mail Adresse eintragen.
Nachher:
Die lokale public-Datei in das angelegte .ssh Verzeichnis kopieren
Die Nutzung des Schlüssels aktivieren
sudo vi /etc/ssh/sshd_config
Die folgenden drei Zeilen müssen wie folgt angepasst werden:
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile %h/.ssh/public
SSH-Serve neu starten
sudo /etc/init.d/ssh restart
Client Einrichtung
PuTTY wie folgt konfigurieren:
Format: Benutzername@Adresse (IP)
Beispiel für WinSCP Anpassung
SSH-Login ohne Schlüsselpaare deaktivieren
Nach der erfolgreichen Anmeldung kann das SSH-Login ohne Schlüssel deaktiviert werden:
sudo vi /etc/ssh/sshd_config
Die folgende Zeile von yes auf no umstellen:
PasswordAuthentication no
SSH-Serve neu starten
sudo /etc/init.d/ssh restart