Yanıtlar:
Satırı değiştirdikten sonra:
#PasswordAuthentication yes
çizgi ile:
PasswordAuthentication no
içinde /etc/ssh/sshd_config
Dosyayı kaydettikten ve, etmelisin ssh sunucusu yeniden terminali aşağıdaki komutu kullanarak:
sudo service ssh restart
veya:
sudo restart ssh
ssh
Hizmeti yeniden başlatma ve sshd
hizmeti 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