lunes, 8 de febrero de 2016

Gestión de usuario en Linux - Añade un usuario o grupo al sistema con los comandos adduser y addgroup

añaden usuarios y grupos al sistema de acuerdo a la configuración en /etc/adduser.conf. También crean un directorio personal («/home/USUARIO») con la configuración predeterminada, ejecutan un script personalizado y otras funcionalidades. adduser y addgroup pueden ejecutarse de cinco maneras distintas:

Añadir un usuario normal
Si se invoca con un argumento que no es ninguna opción y sin la opción --system o --group, adduser añadirá un usuario normal.

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.

Si existe el fichero /usr/local/sbin/adduser.local, se ejecutará después de que la cuenta de usuario esté lista, posibilitando realizar ajustes locales. Los argumentos que se pasan a adduser.local son:

nombre-usuario UID GID directorio-personal

Añadir un usuario del sistema
Si se invoca con un argumento que no es ninguna opción y la opción --system, adduser añadirá un un usuario del sistema.

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 /bin/false (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 usuario existente a un grupo existente Si se invoca con dos argumentos que no sean opciones, adduser añadirá un usuario existente a un grupo existente.

Las opciones que pueden acompañar a este comando son:

--conf FICHERO
Usa FICHERO en vez de /etc/adduser.conf.

--disabled-login
No ejecuta passwd para establecer la clave.

--disabled-password
Como --disabled-login, pero todavía es posible usar la cuenta.

--group
Cuando se combina con --system, se crea un grupo con el ID y nombre del usuario del sistema.

--home DIRECTORIO
Usa DIRECTORIO para el directorio personal, en vez del predeterminado especificado en el fichero de configuración.

--ingroup GRUPO
Añade el nuevo usuario al GRUPO en vez de al grupo del usuario o el grupo predeterminado definido por USERS_GID en el fichero de configuración.

--no-create-home
No crea el directorio personal, incluso si no existe.

--quiet
Elimina los mensajes informativos, sólo muestra avisos y errores.

--system
Crea un usuario del sistema o grupo.

--add_extra_groups
Añade un nuevo usuario a los grupos adicionales definidos en el fichero de configuración.

Recuerde que esto es un resumen de la ayuda de Ubuntu y que debe ir a los manuales de referencia.

0 comentarios:

Publicar un comentario