新建用戶的相關文件
阿新 • • 發佈:2017-07-22
網絡 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
新建用戶的相關文件