包括:/etc/passwd,/etc/shadow,/etc/group,/etc/gshadow,/etc/login.defs,/etc/dufaults/useradd,/etc/skel/.*,/etc/gdm/custom.conf,
-
/etc/passwd
用戶信息庫文件;用于保存用戶賬號信息;
各字段含義依次為:
用戶名:用戶密碼保留位:用戶ID:用戶主組ID:用戶說明或注釋:用戶加密目錄:登錄shell
如:
nana:x:1004:2003:no new group at useradd:/home/user/nana:/bin/csh
-
/etc/shadow
用戶密碼信息庫文件;用于保存用戶加密后的密碼信息;
各字段含義為:
用戶名:用戶被加密后的加密:上一次修改密碼的日期:密碼最短使用期限:密碼最長使用期限:密碼將過期警告提示日期:密碼過期日期:保留字段
如:
lily:$6$QAEjJGc2$0n8IGoUBvkECU75QdL27EbTzYPrI23hICfdUdydWMfhlxHpNH/fPpamtp9Q7w7VlrL8kf8F4UJqgRnNxJVRw7.:17095:0:99999:7:::
-
/etc/group
組信息庫文件;用于保存組信息;
各字段含義為:
組名:組密碼保留位:組ID:組成員
如:
TEST:x:2004:tom,lily,root
-
/etc/gshadow
組密碼信息庫;用于保存組密碼信息;
各字段含義為:
組名:組密碼:組成員
如:
TEST:x:2004:tom,lily,root
給此組添加密碼后,此條目變為(root身份查看,其他用戶無權限參看此文件):
TEST:test::tom,lily,root
-
/etc/login.defs
-
/etc/default/useradd
該配置文件定義了創建用戶時的初始化配置信息;
其中:
/etc/login.defs定義了新建用戶和組的初始化配置,包括如下信息:
用戶郵箱目錄;
用戶密碼有效期相關設定;
普通用戶和系統用戶的起始和最大ID;
普通組和系統組的起始和最大ID;
新建用戶時是否創建家目錄;
umask值;
單用戶組無成員時,是否允許刪除用戶時,是否一起刪除用戶主組;
用戶密碼默認加密算法;
/etc/default/useradd定義了新建用戶的是默認配置,包括如下信息:
其中各項含義為:
GROUP=100 |
新建用戶時當不創建或不指定用戶組時,默認將用戶加入此組 |
HOME=/home |
用戶家目錄 |
INACTIVE=-1 |
賬戶生效日期,-1表示用戶創建后立即生效 |
EXPIRE= |
賬戶過期日期 |
SHELL=/bin/bash |
用戶登錄shell |
SKEL=/etc/skel |
用戶環境配置文件模板,創建用戶時默認將改目錄下的隱藏配置文件拷貝到用戶家目錄; |
CREATE_MAIL_SPOOL=yes |
是否創建用戶郵箱 |
-
/etc/gdm/custom.conf
可以設置用登錄時的相關選項;
原創文章,作者:hu_congwei,如若轉載,請注明出處:http://www.www58058.com/54436