Digamos que creo un usuario llamado "falso" usando el adduser
comando. ¿Cómo puedo asegurarme de que este usuario NO sea una opción de inicio de sesión viable, sin deshabilitar la cuenta? En resumen, quiero que se pueda acceder a la cuenta a través de su - bogus
, pero no quiero que sea accesible a través de un mensaje de inicio de sesión regular.
Al buscar, parece que necesito deshabilitar la contraseña de ese usuario, pero hacerlo passwd -d bogus
no ayudó. De hecho, empeoró las cosas, porque ahora podía iniciar sesión en falso sin siquiera escribir una contraseña.
¿Hay alguna manera de deshabilitar los inicios de sesión regulares para una cuenta determinada?
Nota: Para ser claros, sé cómo eliminar a un usuario de las opciones de menú de las pantallas de inicio de sesión gráficas, como gdm, pero estos métodos simplemente ocultan la cuenta sin inhabilitar el inicio de sesión. Estoy buscando una forma de deshabilitar el inicio de sesión normal por completo, incluido el modo de texto.
-d
es la bandera para eliminar la contraseña. Eso es diferente de deshabilitarlo (referido como bloqueo, ver la respuesta de Chad).