用戶管理的一些配置文件和格式
阿新 • • 發佈:2018-02-28
led min creat Go post 密碼 模板文件 defaults .bashrc
/etc/default/useradd 該文件為用戶創建時的默認規則配置文件(useradd -D可以查看該文件,也可以通過該命令來改這個文件)
- # useradd defaults file
- GROUP=100
- HOME=/home
- INACTIVE=-1
- EXPIRE=
- SHELL=/bin/bash
- SKEL=/etc/skel #模板文件,賬號家目錄內的文件 (.bash_logout .bash_profile .bashrc .mozilla)
- CREATE_MAIL_SPOOL=yes
/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
- UID_MAX 60000
- SYS_UID_MIN 201
- SYS_UID_MAX 999
- GID_MIN 1000
- GID_MAX 60000
- SYS_GID_MIN 201
- SYS_GID_MAX 999
- CREATE_HOME yes
- UMASK 077
- USERGROUPS_ENAB yes
- ENCRYPT_METHOD SHA512
/etc/passwd文件的格式
用戶:密碼(x表示):uid:gid:註釋:家目錄:shell
/etc/shadow文件的格式
user 用戶:
(有“!”表示鎖定用戶)$(1-6,表示算法,6為sha512)隨機字串$密碼(兩個冒號之間合起來為passwd區域):
從1970/1/1到現在的天數,修改為0表示賬戶鎖定:
密碼再過幾天可以被變更(0表示隨時可被變更):
密碼再過幾天必須被變更(99999表示永不過期):
密碼過期前幾天系統提醒用戶(默認為一周):
密碼過期幾天後帳號會被鎖定:
從1970年1月1日算起,多少天後帳號失效
用戶管理的一些配置文件和格式