El comando «passwd»
El comando passwd
en sistemas Unix/Linux se utiliza para cambiar la contraseña de una cuenta de usuario. Este comando es fundamental para mantener la seguridad de las cuentas de usuario, ya que permite a los usuarios establecer o modificar sus contraseñas de acceso al sistema. Aquí hay una explicación de passwd
y algunos de sus usos más comunes:
Sintaxis básica:
passwd [opciones] [nombre_de_usuario]
Usos más comunes de passwd
:
- Cambiar la contraseña de usuario: El uso más común de
passwd
es cambiar la contraseña de un usuario. Cuando ejecutaspasswd
sin opciones y proporcionas el nombre de usuario como argumento, se te pedirá que ingreses la nueva contraseña dos veces para confirmarla.
passwd nombre_de_usuario
- Cambiar la propia contraseña: Si un usuario desea cambiar su propia contraseña, puede simplemente ejecutar el comando
passwd
sin argumentos. El sistema le pedirá al usuario que ingrese su contraseña actual y luego que elija una nueva contraseña.
passwd
- Cambiar la contraseña como administrador: Los administradores de sistemas pueden cambiar la contraseña de cualquier usuario utilizando
passwd
y proporcionando el nombre de usuario como argumento. Esto es útil para restablecer contraseñas olvidadas o para la gestión de cuentas de usuario.
sudo passwd nombre_de_usuario
- Bloquear una cuenta de usuario: Para bloquear temporalmente una cuenta de usuario y evitar que se inicie sesión, puedes utilizar la opción
-l
. Esto establecerá una contraseña inválida, lo que efectivamente bloqueará la cuenta.
sudo passwd -l nombre_de_usuario
- Desbloquear una cuenta de usuario: Para desbloquear una cuenta de usuario que previamente fue bloqueada utilizando
-l
, puedes utilizar la opción-u
.
sudo passwd -u nombre_de_usuario
- Forzar el cambio de contraseña en el próximo inicio de sesión: Puedes usar la opción
-e
para obligar al usuario a cambiar su contraseña en el próximo inicio de sesión.
sudo passwd -e nombre_de_usuario
- Establecer una fecha de expiración para la contraseña: Utiliza la opción
-n
seguida del número de días para establecer la cantidad de días antes de que el usuario deba cambiar su contraseña. Esto puede ayudar a mantener la seguridad de las cuentas de usuario.
sudo passwd -n numero_de_dias nombre_de_usuario
- Establecer una fecha de vencimiento para la cuenta: Puedes usar la opción
-x
seguida del número de días para establecer una fecha de vencimiento para la cuenta de usuario. Esto limitará la duración de la cuenta.
sudo passwd -x numero_de_dias nombre_de_usuario
Recuerda que el comando passwd
debe ejecutarse con privilegios de superusuario (usando sudo
) para cambiar la contraseña de otro usuario o realizar ciertas acciones de administración. Cambiar contraseñas regularmente y mantener prácticas de seguridad sólidas es esencial para proteger las cuentas de usuario en sistemas Unix/Linux.
Entradas recientes
Por qué no debes aplicar cambios los viernes (ni justo antes de vacaciones, ni al terminar la jornada)
Lecciones reales para desarrolladores y mantenedores que quieren dormir tranquilos Introducción Los filósofos dicen que…
Cómo solucioné el error de renovación con Certbot: «Invalid response from /.well-known/acme-challenge»
Durante la renovación de un certificado SSL con Certbot en un servidor Ubuntu con Apache,…
5 años de revolución digital: cómo la tecnología está redefiniendo nuestra sociedad
La evolución de la digitalización global: 2019-2024 En tan solo cinco años, el mundo…
Redefiniendo la Ética de las Máquinas: Asimov y Kant Frente a la Inteligencia Artificial
La ciencia ficción ha sido, a lo largo del tiempo, un campo fértil para la…
Di adéu a les notificacions! Assegura’t que els teus certificats TLS es renovin automàticament
Let's Encrypt ha estat una peça clau en la seguretat web en oferir certificats TLS…
Guía para Instalar una Máquina Virtual en VirtualBox y Configurar un Servidor LAMP
En esta guía te explicaremos paso a paso cómo instalar una máquina virtual en VirtualBox…
Esta web usa cookies.