usermod Generador de comandos
Generar comandos usermod para modificar una cuenta de usuario
Introducción a usermod
## ¿Qué es usermod?
`usermod` modifica una cuenta de usuario existente: grupos adicionales, shell de inicio de sesión, directorio personal, nombre de inicio de sesión y estado de bloqueo/desbloqueo. Requiere privilegios de root.
## Cómo usarlo
1. **Elegir cambios**: Configurar grupos, shell, directorio personal o estado de bloqueo de la cuenta. 2. **Ingresar el nombre de usuario**: Indicar el nombre de la cuenta objetivo (el argumento posicional). 3. **Usar -a con -G**: Para agregar a grupos sin eliminar los existentes, siempre combine `-a` y `-G`. 4. **Copiar y ejecutar**: Copie la orden generada en su terminal.
Opciones comunes
### `-aG` Añadir a grupos Añada al usuario a grupos suplementarios manteniendo los actuales. `-G` por sí solo reemplaza la lista de grupos, por lo que siempre utilice `-a` junto con él para realizar adiciones.
### `-s` Shell de inicio de sesión Establezca el shell de inicio de sesión del usuario (por ejemplo, `/bin/zsh` o `/bin/bash`).
### `-l` Nuevo nombre de inicio de sesión Cambie el nombre de la cuenta de inicio de sesión. El directorio personal no se mueve automáticamente.
### `-d` Directorio personal Cambie la ruta del directorio personal del usuario. Úselo junto con `-m` para mover archivos existentes.
### `-m` Mover el contenido del directorio personal Mueva el contenido del directorio personal actual a la nueva ubicación establecida por `-d`.
### `-L` Bloquear Bloquee la cuenta (añada `!` al inicio del hash de la contraseña).
### `-U` Desbloquear Haga lo contrario que `-L`: restaure el inicio de sesión con contraseña.
▶¿Cómo agrego un usuario a los grupos sudo y docker?
▶¿Por qué usermod -G sudo eliminó a mi usuario de Docker?
▶¿Cómo cambio el shell de un usuario y muevo su directorio personal?
Si este herramienta le ha sido útil, considere comprarme un café.
Compra un café para mí.