GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Clonar programáticamente /etc/skel para nuevos usuarios?

/etc/skel es una carpeta que se clonará para los nuevos usuarios. ¿Hay alguna manera posible de que podamos definir reglas qué copiar desde /etc/skel? carpeta?

Por ejemplo, estoy buscando una manera de que si se crea un usuario y pertenece al grupo llamado A , clonar /etc/skel carpeta excepto /etc/skel/not_for_a.txt . ¿Es posible?

Respuesta aceptada:

Tenga en cuenta que useradd El comando le permite especificar un directorio SKEL personalizado usando -k opción. Puede crear un directorio /etc/skel-for-group-A sin el not-for-a.txt y luego agregue nuevos usuarios con su grupo predeterminado como A, y especifique su directorio SKEL usando el comando:

useradd username -g groupA -k /etc/skel-for-group-A -m

Consulte:http://manpages.ubuntu.com/manpages/trusty/man8/useradd.8.html


Ubuntu
  1. ¿Comando fácil de usar para enumerar todos los usuarios en el sistema Ubuntu?

  2. ¿Cómo monitorear los archivos /etc/shadow y /etc/passwd en busca de cambios con Auditd?

  3. Cómo configurar JAVA_HOME en Linux para todos los usuarios

  4. ¿Cómo saber desde qué carpeta se está ejecutando un proceso?

  5. /etc/passwd muestra al usuario en un grupo, pero /etc/group no

¿Cómo maneja Linux múltiples separadores de rutas consecutivas (/home////username///file)?

¿Script para monitorear la carpeta en busca de nuevos archivos?

¿Qué significa etc.?

¿Otorgar permiso para nuevos archivos creados dentro de la carpeta automáticamente?

/Informes/ Carpeta Solicita inicio de sesión

Las mejores distribuciones de Windows como Linux para nuevos usuarios de Linux