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.
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
# 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.
Leave a Reply