- /etc/login.defs
- /etc/default/useradd
# grep -v -E '^#|^$' /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 500
UID_MAX 60000
GID_MIN 500
GID_MAX 60000
CREATE_HOME yes
UMASK 077
USERGROUPS_ENAB yes
ENCRYPT_METHOD MD5
MD5_CRYPT_ENAB yes
補充:PASS_MAX_DAYS、PASS_MIN_DAYS和PASS_WARN_AGE作用可參考帳號管理-/etc/passwd 和 /etc/shadow 結構
/etc/default/useradd內容
# cat /etc/default/useradd
# useradd defaults file
GROUP=100
HOME=/home
INACTIVE=-1 // -1表示不啟動
EXPIRE=
SHELL=/bin/bash
SKEL=/etc/skel
CREATE_MAIL_SPOOL=yes
補充:SKEL參數作用就好像是範本,定義新增使用者家目錄的內容。
範例:
# cd /etc/skel/
# mkdir example
# touch example.txt
# useradd user1
# su - user1
$ ll
total 4
drwxr-xr-x. 2 user1 user1 4096 Nov 16 15:17 example
-rw-r--r--. 1 user1 user1 0 Nov 16 15:17 example.txt
沒有留言:
張貼留言