Le répertoire skel
Répertoire /etc/skel/ (skel est dérivé du "squelette") est utilisé pour lancer le répertoire personnel lorsqu'un utilisateur est créé pour la première fois. Un exemple de mise en page de fichiers utilisateur "squelette" est illustré ci-dessous :
# ls -lart /etc/skel total 32 drwxr-xr-x 4 root root 4096 Feb 4 2016 .mozilla -rw-r--r-- 1 root root 124 Feb 15 2017 .bashrc -rw-r--r-- 1 root root 176 Feb 15 2017 .bash_profile -rw-r--r-- 1 root root 18 Feb 15 2017 .bash_logout drwxr-xr-x. 3 root root 4096 Aug 22 2017 . drwxr-xr-x. 112 root root 12288 Feb 26 03:09 ..Remarque :le répertoire « squelette » est défini dans le fichier /etc/default/useradd.
Ci-dessous un exemple /etc/defualt/useradd fichier qui définit le répertoire skel. Vous pouvez remplacer l'emplacement par défaut /etc/skel par n'importe quel autre emplacement.
# cat /etc/default/useradd # useradd defaults file GROUP=100 HOME=/home INACTIVE=-1 EXPIRE= SHELL=/bin/bash SKEL=/etc/skel CREATE_MAIL_SPOOL=yes
Vous pouvez également remplacer le répertoire d'accueil de base par défaut (qui est "/home" dans l'exemple ci-dessus) par n'importe quel autre emplacement.
Autorisation par défaut du répertoire /etc/skel
– L'autorisation par défaut de /etc/skel est drwxr-xr-x .
– Il n'est pas recommandé de modifier les permissions du répertoire skel ou de son contenu. Changer l'autorisation peut éventuellement casser une partie du programme, car dans le répertoire skel, certains profils ont besoin de l'autorisation de lecture et essayer de lui donner l'autorisation d'exécution entraînera le fonctionnement inattendu de certains programmes/profils.