Como saber si un usuario tiene acceso por SSH
Tan fácil como mirar el fichero /etc/passwd
Aquí vemos el listado de usuario con la terminal que tienen asignada. Si la terminal no existe, como por ejemplo /bit/false
, el usuario será desconectado inmediatamente al hacer login.
Para solucionarlo, editamos el fichero y le damos un terminal válido, como por ejemplo /bin/bash