Qu’est-ce que le répertoire /etc/skel sous Linux ?

Dans cet article, vous apprendrez ce qu’est le répertoire /etc/skel sous Linux ?

Le répertoire /etc/skel contient des fichiers et des répertoires qui sont automatiquement copiés dans le répertoire personnel d’un nouvel utilisateur lorsqu’un tel utilisateur est créé par le programme useradd. skel est dérivé du “squelette”. Ci-dessous est montré une image.

 répertoire skel sous Linux
fichiers dans le répertoire skel

Note: le répertoire “squelette” est défini dans le fichier /etc/default/useradd

Ci-dessous, vous pouvez voir l’image du fichier /etc/default/useradd qui définit le répertoire skel. Vous pouvez changer l’emplacement par défaut /etc/skel à n’importe quel autre emplacement.

cat /etc/default/useradd
 etc_default_useraddskel
etc/default/useradd format
# useradd defaults fileGROUP=100HOME=/homeINACTIVE=-1EXPIRE=SHELL=/bin/bashSKEL=/etc/skelCREATE_MAIL_SPOOL=yes

Vous pouvez également remplacer le répertoire de base/home par défaut par n’importe quel autre emplacement. Par exemple (HOME =/home, vous pouvez changer l’emplacement à n’importe quel autre emplacement comme /file/home vous devez changer la valeur HOME =/file/home)

Modification de l’emplacement par défaut de l’utilisateur

Si vous souhaitez modifier l’emplacement par défaut de l’utilisateur, vous devez modifier le fichier useradd à l’aide de n’importe quel éditeur. Par exemple, j’utilise ici des éditeurs vim.

vim /etc/default/useradd

Et modifiez la valeur par défaut de /home à l’emplacement consider home. Par exemple, si vous souhaitez le modifier / data / userhome, il vous suffit de taper.

HOME=/data/userhome

Lorsque vous créez de nouveaux utilisateurs, la maison des nouveaux utilisateurs sera /data/userhome.

Autorisation par défaut du répertoire /etc/skel

L’autorisation par défaut du répertoire /etc/skel est drwxr-xr-x.

Il n’est pas recommandé de modifier l’autorisation du répertoire skel ou de son contenu. La modification de l’autorisation peut casser certains programmes car dans le répertoire skel, certains profils ont besoin de l’autorisation de “lire” et essayer de l’autoriser à s’exécuter entraînera un fonctionnement inattendu de certains programmes / profils.

Conclusion

Leave a Reply