Vad är katalogen/etc / skel i Linux?

i den här artikeln kommer du att lära dig om vad är katalogen/etc / skel i Linux?

katalogen /etc/skel innehåller filer och kataloger som automatiskt kopieras till en ny användares hemkatalog när en sådan användare skapas av useradd-programmet. skel härrör från”skelettet”. Nedan visas en bild.

skel katalog i Linux
filer i skel katalog

notera: “skelett” katalog är definiera i/etc/default /useradd fil

nedan kan du se bilden av/etc/default / useradd fil som definierar skel katalogen. Du kan ändra standardplatsen / etc / skel till någon annan plats.

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

du kan också ändra standardbas /hemkatalog till någon annan plats. Till exempel (HOME=/home, Du kan ändra platsen till någon annan plats som /file/home Du måste ändra värdet HOME=/file/home)

ändra standardanvändarhemplatsen

om du vill ändra standardhemplatsen för användaren måste du redigera useradd-filen med några redaktörer. Till exempel använder jag här vim-redaktörer.

vim /etc/default/useradd

och ändra standardvärdet från /hem till överväg hemplatsen. Om du till exempel vill ändra it /data/userhome behöver du bara skriva.

HOME=/data/userhome

när du skapar nya användare kommer de nya användarnas hem att vara /data/userhome.

standardbehörighet för katalogen /etc/skel

standardbehörigheten för katalogen /etc/skel är drwxr-xr-x.

det rekommenderas inte att ändra behörigheten för katalogen skel eller dess innehåll. Att ändra behörigheten kan bryta några av programmen eftersom vissa profiler i skel-katalogen behöver tillstånd från ‘ Läs ‘ och försöker tillåta att den körs kommer att få vissa program/profiler att fungera oväntat.

slutsats

Leave a Reply