Pregunta :¿Cómo podemos permitir que un usuario con contraseña vacía inicie sesión en un sistema Linux?
Aunque parece un requisito arriesgado, a veces en un entorno de desarrollo privado esto puede ser útil. También openssh le brinda la opción de tener contraseñas vacías para los usuarios mientras hace ssh.
Desde la página man de sshd_config:
# man sshd_config ... PermitEmptyPasswords When password authentication is allowed, it specifies whether the server allows login to accounts with empty password strings. The default is no.
Entonces, de manera predeterminada, ssh no permitirá que los usuarios inicien sesión con contraseñas vacías. Pero si configuramos el PermitEmptyPasswords valor del parámetro a “sí ” en el archivo de configuración /etc/ssh/sshd_config, los usuarios pueden iniciar sesión con una contraseña vacía.
# vi /etc/ssh/sshd_config PermitEmptyPasswords yes
Asegúrese de eliminar el parámetro si está eliminado en el archivo de configuración.