GNU/Linux >> Belajar Linux >  >> Linux

Memahami direktori /etc/skel di Linux

Direktori skel

Direktori /etc/skel/ (skel berasal dari "kerangka") digunakan untuk memulai direktori home ketika pengguna pertama kali dibuat. Contoh tata letak file pengguna "kerangka" adalah seperti yang ditunjukkan di bawah ini:

# ls -lart /etc/skel
total 32
drwxr-xr-x    4 root root  4096 Feb  4  2016 .mozilla
-rw-r--r--    1 root root   124 Feb 15  2017 .bashrc
-rw-r--r--    1 root root   176 Feb 15  2017 .bash_profile
-rw-r--r--    1 root root    18 Feb 15  2017 .bash_logout
drwxr-xr-x.   3 root root  4096 Aug 22  2017 .
drwxr-xr-x. 112 root root 12288 Feb 26 03:09 ..
Catatan :Direktori "kerangka" didefinisikan dalam file /etc/default/useradd.

Di bawah ini adalah contoh /etc/defualt/useradd file yang mendefinisikan direktori skel. Anda dapat mengubah lokasi default /etc/skel ke lokasi lain.

# cat /etc/default/useradd
# useradd defaults file
GROUP=100
HOME=/home
INACTIVE=-1
EXPIRE=
SHELL=/bin/bash
SKEL=/etc/skel
CREATE_MAIL_SPOOL=yes

Anda juga dapat mengubah direktori home dasar default (yaitu “/home” pada contoh di atas) ke lokasi lain.

Izin default direktori /etc/skel

– Izin default /etc/skel adalah drwxr-xr-x .
– Tidak disarankan untuk mengubah izin direktori skel atau isinya. Mengubah izin mungkin dapat merusak beberapa program, karena di direktori skel ada beberapa profil yang memerlukan izin untuk membaca dan mencoba memberikannya izin untuk mengeksekusi akan menyebabkan beberapa program/profil bekerja secara tidak terduga.

Cara mengembalikan file di bawah direktori home pengguna ke default di Linux


Linux
  1. Bagaimana Linux Menangani Beberapa Pemisah Jalur Berturut-turut (/home////username///file)?

  2. Linux – Apakah Slash (/) Bagian Dari Nama Direktori Root Linux?

  3. Linux – Konten /etc/network Di Gambar Alpine Linux?

  1. Memahami direktori /etc/xinetd.d di Linux

  2. Memahami Direktori /etc/sysconfig

  3. Apa hubungan antara direktori /etc/init.d dan /etc/rcX.d di Linux?

  1. Pengantar file Linux /etc/fstab

  2. Linux – Mengapa Direktori Root Dilambangkan Dengan A / Sign?

  3. Memahami File /etc/inittab di Linux