Cómo administrar la contraseña de la cuenta de usuario en Linux

1 mar 2021 3 min di lettura
Cómo administrar la contraseña de la cuenta de usuario en Linux
Indice dei contenuti

Introducción

Hay algunos comandos de Linux que debe conocer para administrar las contraseñas de las cuentas de manera efectiva. Saber cómo establecer una contraseña para un usuario, hacer cumplir las políticas de vencimiento y obtener información de la cuenta del usuario es una parte importante de la seguridad de un sistema Linux multiusuario. En este artículo, cubriremos algunos de los comandos de administración de contraseñas más útiles.

Cómo cambiar tu contraseña

El comando más esencial que necesita saber es el comando passwd. Incluso si no tiene privilegios de root en un sistema Linux, aún puede cambiar la contraseña de su cuenta con el comando passwd, a menos que, por supuesto, no pueda acceder a la cuenta porque ha olvidado su contraseña.

passwd

Se le pedirá que ingrese su nueva contraseña dos veces.

Cómo cambiar la contraseña de una cuenta

Si tiene privilegios de root, puede usar el comando passwd para cambiar la contraseña de cualquier cuenta en el sistema. Esta es una tarea común para los administradores de Linux, ya que el comando passwd debe ejecutarse cada vez que se agrega un nuevo usuario al sistema. Hasta que haga esto, el usuario no podrá iniciar sesión.

Para agregar un nuevo usuario a su sistema:

sudo useradd newuser

Una vez que haya agregado un usuario al sistema o siempre que necesite restablecer la contraseña de un usuario, ejecute el comando passwd seguido del nombre de usuario de la cuenta que desea cambiar.

sudo passwd newuser

Cómo cambiar la contraseña de la cuenta raíz

La contraseña de root se cambia de la misma manera que una contraseña de cuenta normal. Puede iniciar sesión en la cuenta raíz y ejecutar el comando passwd:

passwd

O use sudo pero especifique root como el usuario que desea cambiar:

sudo passwd root

Obligar a un usuario a cambiar su contraseña

Puede obligar a un usuario a cambiar su contraseña la próxima vez que inicie sesión con la opción -e del comando passwd.

passwd -e newuser

Cuando el usuario (newuser en nuestro ejemplo) se registre nuevamente, el sistema le pedirá que cree una nueva contraseña antes de permitirle continuar.

Cómo bloquear y desbloquear una cuenta

Si llega un momento en el que necesita bloquear la cuenta de un usuario, ya sea de forma temporal o permanente, puede usar la opción -l (bloquear) del comando passwd para lograrlo.

passwd -l newuser

Bloquear una cuenta la desactivará por completo, incluso si alguien intenta iniciar sesión con la contraseña correcta. Para restaurar la funcionalidad de la cuenta, simplemente ingrese el mismo comando con una -u (desbloqueo):

passwd -u newuser

Ver la información de la cuenta con el dedo

El comando de dedo proporciona una forma conveniente de ver la información de la cuenta. Sin embargo, es posible que no esté instalado de forma predeterminada en su sistema. Para instalarlo en Ubuntu, ejecute el siguiente comando:

sudo apt install finger

Utilice la utilidad simplemente escribiendo el comando de dedo y la cuenta sobre la que desea ver información:

finger newuser

La salida de finger mostrará, entre otra información, el nombre de un usuario, la ruta a su directorio de inicio y el shell predeterminado.

Use chage para administrar la configuración de caducidad de la contraseña

El comando chage se puede usar para ver la última vez que se cambió la contraseña de la cuenta de un usuario y cuándo está programada para caducar. Utilice la -l para ver esta información:

chage -l newuser

También puede establecer una fecha para que caduque una contraseña. Hay algunas opciones para hacer esto, pero una de ellas es con la bandera -M Por ejemplo, para caducar una contraseña en 90 días:

chage -M 90 newuser

Conclusión

En este tutorial hemos visto cómo cambiar la información de una cuenta de usuario en Linux, por ejemplo cómo cambiar la contraseña de la cuenta root y de un usuario normal.

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.