1. 程式人生 > >新建用戶的相關文件

新建用戶的相關文件

網絡 linux


/etc/login.defs

針對文本內容我們進行簡要說明

cat /etc/login.defs   ##以下僅摘出部分字段進行分析
MAIL_DIR        /var/spool/mail  ##創建用戶時對應的郵箱路徑
PASS_MAX_DAYS   99999 ##密碼的最長有效期
PASS_MIN_DAYS   0  ##密碼的最短有效期
PASS_MIN_LEN    5  ##密碼最短長度
PASS_WARN_AGE   7  ##密碼過期前幾天開始警告
UID_MIN                  1000  ##最小用戶ID號
UID_MAX                 60000  ##最大用戶ID號
GID_MIN                  1000  ##最小組ID號
GID_MAX                 60000  ##最大組ID號

如果我們對上述內容進行修改,那麽以後新建的用戶的信息就會改變,舉個例子

##修改GID_MIN 為3000,那麽我在新創建用戶,其GID就會從3000開始算,但是UID還是按照原來的算
[[email protected] ~]#useradd aaaa
[[email protected] ~]#getent passwd aaaa
aaaa:x:1001:3000::/home/aaaa:/bin/bash
##註意:如果修改UID_MIN的話,新建的用戶GID也會跟著改變

/etc/default/useradd

新建用戶的信息

[[email protected] ~]#cat /etc/default/useradd
GROUP=100
HOME=/home  ##新建用戶的目錄默認放在這裏
INACTIVE=-1  ##密碼過期幾天後會失效,-1表示不啟用此字段即密碼過期後依然可用
EXPIRE=
SHELL=/bin/bash  ##創建用戶默認的shell程序類型
SKEL=/etc/skel  ##新建用戶的家目錄中會有一些初始隱藏文件,就是從skel這個目錄中傳過去的
CREATE_MAIL_SPOOL=yes  ##伴隨新建用戶,mail也會創建

/etc/skel

新創建的用戶,其對應的家目錄中會有一些初始文件,這些文件就是從這個skel來的

[[email protected] ~]#ll /etc/skel/ -a
total 24
drwxr-xr-x.   3 root root   78 Jul 14 11:16 .
drwxr-xr-x. 133 root root 8192 Jul 22 16:43 ..
-rw-r--r--.   1 root root   18 Aug  3  2016 .bash_logout
-rw-r--r--.   1 root root  193 Aug  3  2016 .bash_profile
-rw-r--r--.   1 root root  231 Aug  3  2016 .bashrc  ##裏面有別名
drwxr-xr-x.   4 root root   39 Jul 14 11:16 .mozilla

是不是有些文件很面熟呢


以上是本次對這3個文件的簡要說明,如有紕漏,請多多指教!

本文出自 “a_pan” 博客,請務必保留此出處http://panpangao.blog.51cto.com/10624093/1950030

新建用戶的相關文件