Öncelikle ssh key ile sunucuya bağlanın
sudo nano /etc/ssh/sshd_config
dosyasını açın;
#PasswordAuthentication yes
satırını bulun ve başındaki diez işaretini kaldırın. dosyayı Ctrl + X ve Enter ile değişikliği kaydedin.
service ssh restart
kodu ile ssh i yeniden başlatın.
passwd
komutu ile yeni root şifrenizi belirleyebilirsiniz.
SSH keyi kaybedip sunucuya bağlanmaya çalışmak ise işkenceli;
- Eğer Digital Ocean panelinizde Console Açabiliyorsanız Console üzerinden yukarıda yazan işlemi yapabilirsiniz. Orada yazan reset root pass malesef ssh key kaybetmeniz durumunda işlevli değil. Root şifresini unutursanız etkili
- Digital Ocean panelinden sunucunu snapshot halini alıp o halinden yeni bir sunucu kurmanız gerekiyor. Disk boyutuna dikkat etmeli ve IP adresinizin değişeceğini söylemem gerekiyor. Bu da işlem için yaklaşık 15 dk ila 24 saatlik bir kesinti demek.
Referans linkli eklim reklam olsun. https://m.do.co/c/a7b99ca041ae