mikä on/etc / skel-Hakemisto Linuxissa?

tässä artikkelissa kerrotaan ,mikä on/etc / skel-Hakemisto Linuxissa?

/etc / skel-hakemisto sisältää tiedostoja ja hakemistoja, jotka kopioidaan automaattisesti uuden käyttäjän kotihakemistoon, kun useradd-ohjelma luo tällaisen käyttäjän. skel on johdettu “luurangosta”. Alla on kuva.

skel directory Linuxissa
tiedostot skel Directoryssa

Huomautus: “skeleton” – hakemisto on määritelty /etc/default/useradd-tiedostossa

alla näet kuvan /etc/default/useradd-tiedostosta, joka määrittelee skel-hakemiston. Voit muuttaa oletussijainnin / etc / skel mihin tahansa muuhun sijaintiin.

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

voit myös muuttaa oletuskanta /kotihakemiston mihin tahansa muuhun sijaintiin. Esimerkiksi (HOME= / home, voit vaihtaa sijainnin mihin tahansa muuhun sijaintiin, kuten / file/home sinun täytyy muuttaa arvoa HOME=/file / home)

muuttamalla käyttäjän oletussivusijaintia

jos haluat muuttaa käyttäjän oletussivusijaintia, sinun täytyy muokata useradd-tiedostoa millä tahansa editorilla. Käytän tässä esimerkiksi vim-editoreita.

vim /etc/default/useradd

ja vaihda oletusarvo /home-arvosta harkitsemaan kodin sijaintia. Esimerkiksi, jos haluat muuttaa sitä / data / userhome sitten sinun tarvitsee vain kirjoittaa.

HOME= / data /userhome

kun luot uusia käyttäjiä, uuden käyttäjän koti on/data / userhome.

/etc/skel-hakemiston Oletuslupa

/etc/skel-hakemiston oletuslupa on drwxr-xr-x.

skel-hakemiston lupaa tai sen sisältöä ei suositella muutettavaksi. Luvan muuttaminen voi rikkoa joitakin ohjelmia, koska skel-hakemistossa jotkut profiilit tarvitsevat luvan ‘lukea’ ja yrittää sallia sen suorittaa aiheuttaa joitakin ohjelmia/profiileja toimimaan yllättäen.

johtopäätös

Leave a Reply