co je adresář / etc / skel v Linuxu?
v tomto článku se dozvíte, co je adresář/etc / skel v Linuxu?
adresář / etc / skel obsahuje soubory a adresáře, které jsou automaticky zkopírovány do domovského adresáře nového uživatele, když je takový uživatel vytvořen programem useradd. skel je odvozen od “kostry”. Níže je zobrazen obrázek.
Poznámka: adresář” skeleton ” je definován v souboru/etc/default / useradd
níže vidíte obrázek souboru / etc/default / useradd, který definuje adresář skel. Výchozí umístění / etc / skel můžete změnit na jiné místo.
cat /etc/default/useradd
# useradd defaults fileGROUP=100HOME=/homeINACTIVE=-1EXPIRE=SHELL=/bin/bashSKEL=/etc/skelCREATE_MAIL_SPOOL=yes
můžete také změnit výchozí základní / domovský adresář na jiné místo. Například (HOME=/home, můžete změnit umístění na jiné místo, jako je /file/home, musíte změnit hodnotu HOME=/file/home)
Změna výchozího umístění home uživatele
pokud chcete změnit výchozí umístění home uživatele, musíte upravit soubor useradd pomocí libovolných editorů. Například zde používám editory vim.
vim /etc/default/useradd
a změňte výchozí hodnotu z / home na zvážit umístění domů. Například, pokud chcete změnit /data / userhome pak stačí zadat.
HOME= / data / userhome
když vytvoříte nové uživatele, bude domov nových uživatelů / data / userhome.
výchozí oprávnění adresáře/etc /skel
výchozí oprávnění adresáře/etc / skel je drwxr-xr-x.
nedoporučuje se měnit oprávnění adresáře skel nebo jeho obsahu. Změna oprávnění může přerušit některé programy, protože v adresáři skel některé profily potřebují oprávnění “číst” a pokus o povolení k provedení způsobí, že některé programy/profily budou fungovat neočekávaně.
Leave a Reply