Respuestas:
Después de reemplazar la línea:
#PasswordAuthentication yes
con la línea:
PasswordAuthentication no
en /etc/ssh/sshd_config
y guardó el archivo, tiene que reiniciar el servidor SSH utilizando el siguiente comando en el terminal:
sudo service ssh restart
o:
sudo restart ssh
ssh
servicio y reiniciar el sshd
servicio? ¿Por qué queremos reiniciar ssh en lugar de sshd?
Antes de deshabilitar la autenticación de contraseña ssh, asegúrese de que su acceso con clave privada funcione como se espera. Una vez confirmado, puede deshabilitar la autenticación de contraseña. Sugeriría los siguientes cambios para asegurar el servidor aún más.
Editar archivo con: sudo nano /etc/ssh/sshd_config
Asegúrese de tener habilitados los siguientes valores en el archivo:
PermitRootLogin no
PasswordAuthentication no
ChallengeResponseAuthentication no
UsePAM no
Guarde el archivo y luego reinicie el servicio ssh
sudo service ssh restart
o
sudo systemctl restart ssh