GNU/Linux >> Linux Esercitazione >  >> Linux

Comprendere la directory /etc/skel in Linux

La directory skel

Directory /etc/skel/ (skel è derivato dallo "scheletro") viene utilizzato per avviare la directory home quando un utente viene creato per la prima volta. Un esempio di layout di file utente "scheletro" è mostrato di seguito:

# 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 ..
Nota :la directory "scheletro" è definita nel file /etc/default/useradd.

Di seguito è riportato un esempio /etc/defualt/useradd file che definisce la directory skel. Puoi cambiare la posizione predefinita /etc/skel in qualsiasi altra posizione.

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

Puoi anche cambiare la directory home di base predefinita (che è "/home" nell'esempio sopra) in qualsiasi altra posizione.

Autorizzazione predefinita della directory /etc/skel

– L'autorizzazione predefinita di /etc/skel è drwxr-xr-x .
– Non è consigliabile modificare i permessi della directory skel o dei suoi contenuti. La modifica dell'autorizzazione potrebbe interrompere parte del programma, perché nella directory skel ci sono alcuni profili che richiedono il permesso di lettura e provare a concedergli il permesso di esecuzione causerà il funzionamento imprevisto di alcuni programmi/profili.

Come ripristinare i file nella directory home dell'utente ai valori predefiniti in Linux


Linux
  1. Un'introduzione al file Linux /etc/fstab

  2. Linux:contenuto di /etc/network nell'immagine Alpine Linux?

  3. Comprensione della directory /etc/xinetd.d sotto Linux

  4. Comprendere il file /etc/inittab in Linux

  5. Come posso ripristinare un chmod nella directory etc?

Comprendere il file /etc/shadow

Il modo giusto per modificare i file /etc/passwd e /etc/group in Linux

Configurazione Linux:comprensione delle directory *.d in /etc

Comprendere il file /etc/fstab in Linux

Comprendere i file /proc/mounts, /etc/mtab e /proc/partitions

Linux / Cartella e cartella /root