Die anderen Antworten hier sind großartig, vorausgesetzt, der Zielserver verfügt bereits über den .pem
öffentlichen Schlüssel der Datei. In meinem Fall habe ich eine .pem
Datei für den Zugriff auf einen vorhandenen Server erstellt, die nicht für meinen neu generierten Schlüssel konfiguriert wurde. So habe ich es geschafft, meinen Server für den Zugriff mit meinem neu erstellten .pem
Schlüssel einzurichten :
Erstellen Sie den öffentlichen Schlüssel aus der .pem
Datei: ssh-keygen -y -f my-new-key.pem > my-new-key.pub
Übertragen Sie den Schlüssel auf meinen Server: scp -i ~/.ssh/my-old-key.pem /path/to/my-new-key.pub [email protected]:~/.ssh/
SSH in den Server und fügte die PEM-Datei wie folgt hinzu: ssh -i ~/.ssh/my-old.key.pem [email protected]
und ausführencat ~/.ssh/my-new-key.pub >> ~/.ssh/authorized_keys
Jetzt können Sie mit Ihrem neu generierten .pem
Schlüssel auf Ihren Server ssh ! dh ssh -i ~/.ssh/my-new-key.pem [email protected]
.