Estoy usando el escritorio ubuntu 12.04. Tengo 3 usuarios: usuario1 (administrador), usuario2 (estándar) e invitado. Quería deshabilitar user1 y habilitar user2, que inicia sesión automáticamente sin contraseña, pero después de eso no puedo iniciar sesión en las cuentas user1 y user2 excepto el usuario de la sesión de invitado. Estoy despojado de todos los privilegios administrativos. No sé qué opciones tengo disponibles y cómo habilito root o usuario que es administrador.
41
Respuestas:
Caducar cuenta
Permita que la cuenta caduque para impedir que un usuario inicie sesión desde cualquier fuente, incluido ssh :
Así es como puede volver a habilitar esa cuenta:
Bloquear una contraseña
Para deshabilitar / bloquear la contraseña de la cuenta de usuario, use el siguiente comando. Esto no impedirá el acceso ssh en Ubuntu. Esto antepone
!
a al hash de contraseña para que ninguna contraseña coincida más.Para desbloquearlo:
Caducar una contraseña
Este comando parece diferir entre plataformas. En Ubuntu, expirar una contraseña ordenará al usuario que cree una nueva una vez que inicie sesión. Esto no es adecuado para deshabilitar una cuenta.
fuente
Use esto para bloquear una cuenta:
y esto para desbloquear una cuenta tan bloqueada:
fuente
Nota:
(Deshabilitar y bloquear una cuenta de usuario significa lo mismo).
Para deshabilitar / bloquear la cuenta de usuario, use el siguiente comando:
Para poner una fecha de caducidad a una cuenta de usuario para que se deshabilite / bloquee automáticamente.
Para volver a habilitar un usuario deshabilitado, emita el comando passwd con la opción -u.
Para habilitar la cuenta de root y cambiar la contraseña de root, utilice los siguientes pasos.
Ingrese la nueva contraseña para la cuenta raíz y luego salga. Si esto no resuelve el problema, hágamelo saber.
No dude en avisarme si necesita algo más o alguna aclaración adicional.
fuente
passwd -l ...
eso no detendrá la autenticación con clave. Solo lo probé.