Deshabilitar el acceso de contraseña a través de SSH?

Estoy configurando un servidor para hacer una copia de seguridad de mi caja de escritorio de forma remota. Quiero evitar el acceso de contraseña remota al servidor, permitiendo que solo los usuarios con claves privadas (también conocido como mi caja de escritorio) accedan a él. ¿Cómo puedo bloquear el acceso de contraseña remota y permitir el acceso de contraseña física al servidor?

Simplemente inserte lo siguiente en la configuración sshd en el servidor ( /etc/ssh/sshd_config )

 PasswordAuthentication no 

Es posible que tenga que volver a cargar el servicio ssh

 sudo service ssh reload 

Eso debería hacer el truco 😉

Para obtener más opciones, escriba man sshd_config en su terminal.

Solo una nota sobre el acceso de SSH a los servidores: es posible que también desee deshabilitar al usuario root desde ssh, de esta manera, al menos, los piratas informáticos también tendrán que adivinar el nombre de usuario.

 PermitRootLogin no