
Ich kann mich nicht mehr bei meinem VPS anmelden. Dies ist ein brandneuer VPS, den ich erstellt habe. Folgendes habe ich getan:
sudo vim sshd_config
Bei der Authentifizierung habe ich kein PermitRootLogin
Ich habe den Hash für AuthorizedKeysFile entfernt
Ich habe PasswordAuthentication auf Nein gesetzt
Ich tat
sudo service ssh restart
Ich habe versucht, mich erneut bei meinem VPS anzumelden und erhalte Folgendes:
$ ssh user@<ip-address>
Enter passphrase for key '/Users/<user>/.ssh/id_rsa':
Ich habe keine Passphrase erstellt und erhalte daher Folgendes:
$ ssh user@<ip-address>
Enter passphrase for key '/Users/<user>/.ssh/id_rsa':
Permission denied (publickey)
Ich werde im Rettungsmodus wieder Zugriff erhalten. Ich gehe hinein und setze PermitRootLogin wieder auf „Ja“.
Wie soll ich nun vorgehen? Soll ich einfach ein neues SSH-Schlüsselpaar erstellen? Mir ist aufgefallen, dass die autorisierten Schlüssel auf meinem Server mit der ID_rsa.pub auf meinem lokalen Computer übereinstimmen. Kann ich sie einfach beide löschen und noch einmal von vorne beginnen?