it-swarm-es.tech

¿Cómo desactivar el inicio de sesión sin contraseña para ssh?

Había configurado el inicio de sesión SSH sin contraseña desde mi escritorio a mi computadora portátil siguiendo los pasos aquí . Ahora quiero desactivar el inicio de sesión sin contraseña para que, cuando pase de mi escritorio a mi computadora portátil, me pida la contraseña. ¿Cómo lo hago?

1
In78

Deshabilite la autenticación de pubkey en el cliente donde no desea usarla.

ssh -o PubkeyAuthentication=no your_Host

o en tu ~/.ssh/config:

Host your_Host
  PubkeyAuthentication no

Si desea eliminar la clave pública del servidor, debe eliminar la línea apropiada de ~/.ssh/authorized_keys en el servidor.

7
Jakuje

Como

ssh -o PubkeyAuthentication=no your_Host

cualquiera que tenga acceso al cliente puede revertirlo fácilmente para iniciar sesión en su laptob sin necesidad de una contraseña, puede ser una mejor opción usar una clave privada encriptada con contraseña para esos destinos, donde desea que se le solicite contraseña antes de iniciar sesión.

1
cmks