Dies ist eine Methode zum Anmelden, ohne dass Sie aufgefordert werden, den Benutzernamen einzugeben, nachdem Sie sich mit dem Public-Key-Zertifikat in Putty angemeldet haben.
-Download Putty neueste Version
Erstellen und speichern Sie Putty-Einstellungen wie im folgenden Bildschirm gezeigt.
Speichern Sie die folgende Datei unter einem Dateinamen wie "fileserver.bat".
cd "C:\Program Files\PuTTY\"
start /B putty.exe -load fileserver -l username
Der Sinn der obigen Fledermausdatei besteht darin, Putty mit start / B aufzurufen. Der Punkt ist, dass das Dos-Fenster nach dem Starten des Puttings nicht verbleibt.
Dies ist die Einstellungsmethode für die Anmeldung beim öffentlichen Schlüssel auf der Linux-Seite. Bitte tun Sie dies mit dem Benutzer, der sich automatisch anmelden möchte.
Hier wird es als Beispiel vom Testbenutzer durchgeführt.
# .In das SSH-Verzeichnis verschieben (erstellen, wenn nicht)
cd ~/.ssh
#Erstellen Sie ein öffentliches / privates Schlüsselpaar
ssh-keygen -t rsa -b 2048 -f `hostname`
#Überprüfen Sie die erstellte Datei
ls -la `hostname`*
# -rw------- 1 test test 1823 Feb 16 13:11 fileserver
# -rw-r--r-- 1 test test 397 Feb 16 13:11 fileserver.pub
# .autorisierte Kneipe_Zu Schlüsseln hinzugefügt
cat `hostname`.pub >> authorized_keys
chmod 0600 authorized_keys
#Privaten Schlüssel> puttygen im Putty-Installationsordner anzeigen.Mit exe laden und als ppk-Datei speichern
cat `hostname`
#Privater Schlüssel und autorisiert_Löschen Sie den in Schlüsseln angegebenen öffentlichen Schlüssel
rm `hostname`
rm `hostname`.pub
#Bestätigen Sie das Löschen der Datei
ls -la `hostname`*
ls: cannot access 'fileserver*': No such file or directory
test@fileserver:~/.ssh$
Doppelklicken Sie nach dem Starten von Putty auf die gespeicherten Einstellungen und geben Sie den Benutzernamen ein, wenn Sie sich anmelden, um sich anzumelden. Durch Erstellen der obigen Batchdatei und Anheften an die Taskleiste konnte ich mich jedoch sofort bei meinem Lieblingsserver anmelden.
Recommended Posts