Administrar Contraseñas desde la Consola como todo un Experto

Existen muchas cosas que son realmente más fáciles de hacer animándose a usar la consola que buscar la interfaz o gui que seguramente nuestra distro trae.

Con “passwd” realizaremos todos los cambios relacionados a contraseñas que querramos. Se puede administrar nuestra propia contraseña y tambien la de los distintos usuarios del sistema.

En este tutorial se explica como cambiar contraseñas, bloquear usuarios, asignar caducidad a las claves (para solicitar un cambio obligatirio cada x días) y obligar al cambio inmediato de claves.

Cambiar la contraseña del usuario actual:

# passwd

Nos pide la contraseña actual y luego la nueva.

 

 

Cambiar la contraseña de otro usuario:

# sudo passwd username

En este caso no nos pide la contraseña del usuario, ya que estamos autenticando como root del server

 

Bloquear contraseña:

# sudo passwd -l username

Simplemente bloquea el acceso a dicho usuario, sin cambiar la contraseña
Para desbloquearlo usamos:

# sudo passwd -u username

Esto es bueno por si algún momento necesitamos bloquear el acceso a Root para siempre manejarnos con SUDO

# sudo passwd -l root

Esto bloqueará el acceso a la Raíz del servidor.

Lee más:  ¿Cómo montar una imagen ISO desde nuestra consola?

 

Usuario sin Contraseña:
Esto puede generar graves problemas de seguridad, pero si por alguna razón necesitamos que un usuario loguee sin contraseña hacemos:

# sudo passwd -d username

 

Contraseña con tiempo de expiración:
Excelente medida de seguridad obligar a los usuarios a cambiar la contraseña habitualmente.

# sudo passwd -x 30 username

En este caso la contraseña expirará en 30 días.
Se le puede advertir al usuario, que la contraseña expirará pronto:

# sudo passwd -w 5 username

Faltando 5 días se le informa al user que su contraseña está por vencer.

 

Obligar a cambiar la contraseña:
Si detectamos que un usuario tiene problemas con su clave podemos hacer que cambie la contraseña inmediatamente

# sudo passwd -e username

 

Si deseamos conocer más del comando passwd:

# man passwd

 

Passwd es una herramienta indispensable para cualquier administrador de sistemas. Nos permite tener un control sobre los usuarios y sus claves, haciendo que nuestro servidor sea un poco más seguro y que la información de nuestros usuarios esté resguardada.
Esto puede ser usado también por un usuario normal en una pc normal, sin necesidad de que sea en un servidor, passwd le servirá al usuario común para pmantener su PC más segura.

Que te pareció el Post? Comentá

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.