實驗環境:
Linux系統的版本為CentOS6.8_x86_64版本,以root用戶遠程用xshell連接,進行實驗。
1.創建用戶設置的配置文件:/etc/default/useradd
useradd 的配置文件如下圖所示:
/etc/default/useradd文件默認的選項的介紹:
①用戶不指定的組的話,默認的組為Group=100;即users:x:100:為users組;
②用戶創建的家目錄默認是在/home/下創建和用戶同名的家目錄;
③創建用戶后,默認的是用戶的有效期為永久即INACTIVE=-1;
④口令的有效期;當什么也不填時,默認為99999;
⑤用戶默認使用的shell為/bin/bash;
⑥用戶家目錄/home/xxx/的內容默認從/etc/skel下復制;
⑦是否給用戶創建郵箱,默認是給用戶創建郵箱;
2.設置用戶帳號限制的文件 /etc/login.defs
/etc/login.defs的詳細解釋:
MAIL_DIR /var/spool/mail :默認創建用戶郵箱存放的地址是 /var/spool/mail
PASS_MAX_DAYS 99999 :用戶密碼的最長使用期限默認為99999天
PASS_MIN_DATS 0 :用戶密碼的最短使用期限默認為0天
PASS_MIN_LEN 5 :用戶密碼的長度最短為5位
PASS_WARN_AGE 7 :用戶密碼到期的提醒時間默認為到期前的7天
UID_MIN 500 :普通用戶的默認UID的起始編號
UID_MAX 99999 :普通用戶的默認UID的結束編號
GID_MIN 500 :普通用戶組默認的GID的起始編號
GID_MAX 99999 :普通用戶組默認的UID的結束編號
CREATE_HOME yes :是否為用戶創建家目錄,默認是為用戶創建家目錄
UMASK 077 :默認用戶的遮罩碼為077
USERGROUPS_ENAB yes :是否為用戶創建用戶組,默認為用戶創建
ENCRYPT_METHOD SHA512 :用戶密碼的加密算法默認為sha512
加密的哈希算法為MD5,SHA1,SHA224,SHA256.SHA384,SHA512
原創文章,作者:sjsir,如若轉載,請注明出處:http://www.www58058.com/27411