mi az/etc / skel könyvtár Linuxban?
ebben a cikkben megtudhatja, mi az /etc/skel könyvtár Linuxban?
az /etc/skel könyvtár olyan fájlokat és könyvtárakat tartalmaz, amelyeket a rendszer automatikusan átmásol egy új felhasználó saját könyvtárába, amikor a useradd program létrehoz egy ilyen felhasználót. a skel a “csontvázból”származik. Az alábbiakban egy kép látható.
Megjegyzés: a” skeleton ” könyvtár meghatározása az /etc/default/useradd fájlban
alább látható az /etc/default/useradd fájl képe, amely meghatározza a skel könyvtárat. Az /etc/skel alapértelmezett helyét bármely más helyre módosíthatja.
cat /etc/default/useradd
# useradd defaults fileGROUP=100HOME=/homeINACTIVE=-1EXPIRE=SHELL=/bin/bashSKEL=/etc/skelCREATE_MAIL_SPOOL=yes
azt is megváltoztathatja az alapértelmezett base / home könyvtár bármely más helyre. Például (HOME= / home, meg lehet változtatni a helyét, hogy bármely más helyen, mint a / file / home meg kell változtatni az értéket HOME=/file/home)
módosítása Az alapértelmezett felhasználó home location
ha meg szeretné változtatni az alapértelmezett otthon helyét a felhasználó, akkor meg kell szerkeszteni useradd fájlt bármilyen szerkesztők. Például itt használom a Vim szerkesztőket.
vim /etc/default/useradd
és módosítsa az alapértelmezett értéket a /home értékről a fontolja meg az otthoni helyet. Például, ha meg akarja változtatni /data/userhome akkor csak be kell írnia.
HOME=/data/userhome
új felhasználók létrehozásakor az új felhasználók otthona /data/userhome lesz.
az /etc/skel könyvtár alapértelmezett engedélye
az /etc/skel könyvtár alapértelmezett engedélye a drwxr-xr-x.
a skel könyvtár engedélyének vagy tartalmának módosítása nem javasolt. Az engedély megváltoztatása megszakíthat néhány programot, mert a skel könyvtárban néhány profilnak szüksége van a ‘read’ engedélyére, és ha megpróbálja engedélyezni a végrehajtását, néhány program/profil váratlanul működik.
Leave a Reply