El comando adduser adiciona un usuario al sistema.
- Obtener vínculo
- X
- Correo electrónico
- Otras apps
Añadir un usuario normal con el comando adduser
adduser [--home DIR] [--shell INTÉRPRETE] [--no-create-home] [-- uid ID]
[--firstuid ID] [--lastuid ID] [--gecos GECOS] [--ingroup GRUPO | --gid ID]
[--disabled-password] [--disabled-login] [--add_extra_groups]
[--encrypt-home] USUARIO
Si se invoca el comando adduser con un argumento que no es ninguna opción y sin la opción --system o --group, el comando adduser añadirá un usuario normal.
El comando adduser elegirá el primer UID disponible dentro del rango especificado para usuarios normales en el fichero de configuración. Puede elegir uno manualmente usand la opción --uid.
Puede modificar el rango especificado en el fichero de configuración usando las opciones --firstuid y --lastuid del comando adduser.
Por defecto, a cada usuario se le da un grupo correspondiente con el mismo nombre. Los grupos de usuarios permiten que los directorios de escritura de grupo se mantengan fácilmente colocando los usuarios apropiados en el nuevo grupo, estableciendo el bit set-group-ID en el directorio y asegurando que todos los usuarios usen una máscara de usuario de 002. Si esta opción del comando adduser se desactiva estableciendo USERGROUPS en no, todos los GID de los usuarios se establecen en USERS_GID.
Los grupos principales de los usuarios también se pueden anular desde la línea de comandos con las opciones --gid o --ingroup del comando addduser para establecer el grupo por id o nombre, respectivamente. Además, los usuarios se pueden agregar a uno o más grupos definidos en dduser.conf estableciendo ADD_EXTRA_GROUPS en 1 en adduser.conf o pasando --add_extra_groups en la línea de comandos.
El comando adduser creará los directorios personales de acuerdo con DHOME, GROUPHOMES, y LETTERHOMES. El directorio personal se puede especificar mediante la opción de línea de órdenes --home, y la consola mediante la opción --shell. El bit set-group-ID del directorio personal está habilitado si USERGROUPS es yes, de forma que cualquier fichero creado en el directorio personal del usuario tendrá el grupo correcto.
Añadir un usuario del sistema con el comando adduser
adduser --system [--home DIR] [--shell INTERPRETE] [--no-create-home]
[--uid ID]
[--gecos GECOS] [--group | --ingroup GRUPO | --gid ID] [--disabled-password]
[--disabled-login] [--add_extra_groups] USUARIO
Si se llama con un argumento non-option y la opción --system, el comando adduser agregará un usuario del sistema. Si ya existe un usuario con el mismo nombre en el intervalo de UID del sistema (o, si se especifica el UID, si ya existe un usuario con ese UID), el comando adduser se cerrará con una advertencia. Esta advertencia del comando adduser se puede suprimir agregando --quiet.
adduser elegirá el primer UID disponible en el rango especificado en el fichero de configuración para usuarios del sistema (FIRST_SYSTEM_UID y LAST_SYSTEM_UID). Si desea un UID específico, lo puede especificar con la opción --uid.
Por omisión, los usuarios del sistema se añaden al grupo nogroup. Para añadir el nuevo usuario del sistema a un grupo existente, use las opciones --gid o --ingroup. Para añadir el nuevo usuario del sistema a un grupo con su mismo ID, use la opción --group.
El directorio personal se crea con las mismas normas que para los usuarios normales. Los nuevos usuarios del sistema tendrán como consola /usr/sbin/nologin (a menos que se modifique con la opción --shell), y tienen la clave deshabilitada. Los ficheros de configuración esqueleto no se copian.
Añadir un grupo de usuarios con el comando adduser
adduser --group [--gid ID] GRUPO
Si se invoca el comando adduser con la opción --group y sin las opciones --system o addgroup respectivamente, añadirá un grupo de usuarios.
Se elegirá un GID dentro del rango especificado en el fichero de configuración para los GID de sistema (FIRST_GID y LAST_GID). Puede anular este comportamiento introduciendo el GID con la opción --gid. El grupo se creará sin usuarios.
Añadir un usuario existente a un grupo existente con el comando adduser
adduser USUARIO GRUPO
Si se invoca el comando adduser con dos argumentos que no sean opciones, el comando adduser añadirá un usuario existente a un grupo existente.
Opciones del comando adduser
Opción | Descripción |
--quiet | -q | opción del comando adduser para no dar información de proceso a la salida estándar. |
--force-badname | esta opción del comando addduser se utiliza para permitir nombres de usuario que no coincidan con la variable de configuración NAME_REGEX[_SYSTEM] |
--extrausers | el comando adduser usa usuarios extra como la base de datos. |
--conf | -c ARCHIVO | el comando addduser usa ARCHIVO como el archivo de configuración. |
Ejemplos de comando adduser
- Uso del comando adduser para agregar un usuario nuevo al directorio por defecto.
sudo adduser juan
- Uso del comando adduser para agregar un usuario con un directorio de inicio diferente.
sudo adduser juan /home/pedro
comando wget |
comandos linux |
comando useradd |
- Obtener vínculo
- X
- Correo electrónico
- Otras apps