Yanıtlar:
Satırı değiştirdikten sonra:
#PasswordAuthentication yes
çizgi ile:
PasswordAuthentication no
içinde /etc/ssh/sshd_configDosyayı kaydettikten ve, etmelisin ssh sunucusu yeniden terminali aşağıdaki komutu kullanarak:
sudo service ssh restart
veya:
sudo restart ssh
sshHizmeti yeniden başlatma ve sshdhizmeti yeniden başlatma arasındaki fark nedir ? Neden sshd yerine ssh'ı yeniden başlatmak istiyoruz?
Ssh şifre doğrulamasını devre dışı bırakmadan önce lütfen özel anahtarla erişiminizin beklendiği gibi çalıştığından emin olun. Onaylandıktan sonra, şifre doğrulamasını devre dışı bırakabilirsiniz. Sunucuyu daha da güvenli hale getirmek için değişiklikleri izlemenizi öneririm.
Dosyayı şununla düzenle: sudo nano /etc/ssh/sshd_config
Lütfen dosyada aşağıdaki değerlerin etkin olduğundan emin olun:
PermitRootLogin no
PasswordAuthentication no
ChallengeResponseAuthentication no
UsePAM no
Dosyayı kaydedin ve ssh servisini yeniden başlatın
sudo service ssh restart
veya
sudo systemctl restart ssh