Αν έχετε χάσει το κλειδί SSH του Digital Ocean και δεν μπορείτε να συνδεθείτε, μην ανησυχείτε. Απλά ακολουθήστε τη διαδικασία βήμα προς βήμα. Εάν χρειάζεστε οποιαδήποτε βοήθεια, μη διστάσετε να σχολιάσετε παρακάτω.
- Σύνδεση στο λογαριασμό Digital Ocean
- Επιλέξτε το επιθυμητό Droplet που θέλετε να ανακτήσετε
- Μεταβείτε στο μενού Πρόσβαση και κάντε κλικ στο κουμπί Επαναφορά κωδικού πρόσβασης ρίζας.
- Αντιγράψτε τον κωδικό πρόσβασης που λάβατε στο e-mail σας
- Κονσόλα εκκίνησης
- Τύπος ονόματος χρήστη root
- Χρησιμοποιώντας δεξί κλικ ή CTRL+V επικολλήστε τον κωδικό πρόσβασης και πατήστε Enter.
- Η Digital Ocean θα σας ζητήσει να αλλάξετε κωδικό πρόσβασης, πρώτα Εισάγετε τον τρέχοντα κωδικό πρόσβασης.
- Στη συνέχεια, δώστε έναν Νέο κωδικό πρόσβασης
- Εισάγετε ξανά τον νέο κωδικό πρόσβασης
- Τώρα, έχετε συνδεθεί μέσω της Κονσόλας.
- Αλλά, πρέπει να ενεργοποιήσουμε την είσοδο με κωδικό πρόσβασης για το droplet, παρακαλώ εισάγετε το παρακάτω commandnano /etc/ssh/sshd_config
- Βρείτε τη γραμμή
PasswordAuthentication no
- Αντικαταστήστε σε
PasswordAuthentication yes
- Αποθηκεύστε το αρχείο χρησιμοποιώντας την εντολή CTRL+O και πατήστε το πλήκτρο Enter.
- Επανεκκινήστε το Droplet χρησιμοποιώντας την εντολή rebootreboot
- Τώρα, μπορείτε να συνδεθείτε χρησιμοποιώντας τον κωδικό πρόσβασης στο πρόγραμμα-πελάτη Putty SSH χωρίς την παροχή κλειδιού SSH.
Ελπίζω αυτό να βοηθήσει.
Αναφορά: https://www.digitalocean.com/docs/droplets/resources/lost-ssh-key/
Hey Gulshan! This is Harsh, I’m the Product Manager for Droplets at DigitalOcean and just came across your post. Just wanted to say thank you for putting together this guide!
My pleasure. Thanks for being there.