Comando usermod en Linux: Modificar Cuentas de Usuario
Linuxcomandos
El comando usermod en Linux modifica la configuración de una cuenta de usuario determinada.
Acepta las siguientes opciones:
- -d directorio_home: Esta opción proporciona la ruta completa del directorio home del usuario;
- -c "nombre del usuario": Esta opción graba en el archivo passwd el nombre del propietario de la cuenta o cualquier otra observación y comentario importante;
- -g número_del_grupo: Esta opción proporciona el grupo predeterminado de la cuenta del usuario;
- -s shell: Esta opción debe proporcionar la ruta completa del shell utilizado por la cuenta. Por ejemplo /bin/bash, /bin/tcsh, /bin/false, etc;
- -L: Bloquea la cuenta de usuario agregando el signo "!" en la contraseña;
- -U: Desbloquea la cuenta del usuario, removiendo el signo "!" de la contraseña.
- -e 2019-12-31: Indica que la cuenta debe ser desactivada el día 31 de diciembre de 2019. El formato debe ser AAAA-MM-DD.
Ejemplos:
Cambia el comentario, con el nombre del usuario Arthur:
# usermod –c “Arthur Ribeiro” arthur
Bloquea la cuenta del usuario analima en el sistema sin permitir más el inicio de sesión:
# usermod –L analima
La cuenta del usuario arthur expira el 31 de octubre de 2019:
# usermod -e 2019-10-31 arthur
Puedes confirmar la fecha de vencimiento de una cuenta con el comando chage usando la opción "-l":
# chage -l arthur Last password change : Oct 17, 2019Password expires : neverPassword inactive : neverAccount expires : Oct 31, 2019Minimum number of days between password change : 0Maximum number of days between password change : 99999Number of days of warning before password expires : 7
Aprende mucho más sobre Linux en nuestro curso en línea. Puedes realizar la inscripción aquí. Si ya tienes una cuenta, o quieres crear una, simplemente ingresa o crea tu usuario aquí.
¿Te gustó? Comparte
Eso fue solo una pieza. El curso enseña el camino completo — desde tu primer comando hasta el día del examen.