Каталог Skel

Каталог /etc/skel/ (skel является производным от «skeleton») используется для запуска домашнего каталога при первом создании пользователя.

Пример макета «skeletons» пользовательских файлов показан ниже:

# 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 ..

Примечание: каталог «skeleton» определен в файле /etc/default/useradd.

Ниже приведен пример файла /etc/default/useradd, который определяет каталог skel.

Вы можете изменить местоположение по умолчанию /etc/skel на любое другое местоположение.

# cat /etc/default/useradd
# useradd defaults file
GROUP=100
HOME=/home
INACTIVE=-1
EXPIRE=
SHELL=/bin/bash
SKEL=/etc/skel
CREATE_MAIL_SPOOL=yes

Вы также можете изменить базовый домашний каталог по умолчанию (в приведенном выше примере это «/home») на любое другое место.

Разрешение по умолчанию для каталога /etc/skel

— Разрешение по умолчанию для /etc/skel — drwxr-xr-x.

— Не рекомендуется менять разрешение на каталог skel или его содержимое.

Изменение прав может привести к поломке некоторых программ, поскольку в каталоге skel есть некоторые профили, которым необходимо разрешение на чтение, и попытка дать ему разрешение на выполнение приведет к неожиданной работе некоторых программ / профилей.

 

Please follow and like us:

Добавить комментарий