🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
用户信息文件: /etc/passwd ``` admin:x:1000:1000::/home/admin:/bin/bash 用户名:密码位:UID:GID:描述信息:宿主目录:shell ``` 密码文件: /etc/shadow ``` admin:$6$QAKoBJbm$VYHpLqXiaQR7di3fhGRRT30lhA47GMm3I3g76mK4x7MpPRqDD4.LVC7y.scUjlq2rXQOeD2ntKgclB6IB.MM91:17766:0:99999:7::: 用户名:加密密码:最后一次修改时间:两次密码最小时间间隔:两次密码最大时间间隔:警告时间:帐号闲置是时间:失效时间:标志(一般不使用) 注意:99999代表不确定 ``` 用户组文件: /etc/group ``` admin:x:1000: ``` 用户组密码文件 /etc/gshadow ``` admin:!:: ``` 用户配置文件:/etc/login.defs ,/etc/default/useradd ``` # # Please note that the parameters in this configuration file control the # behavior of the tools from the shadow-utils component. None of these # tools uses the PAM mechanism, and the utilities that use PAM (such as the # passwd command) should therefore be configured elsewhere. Refer to # /etc/pam.d/system-auth for more information. # # *REQUIRED* # Directory where mailboxes reside, _or_ name of file, relative to the # home directory. If you _do_ define both, MAIL_DIR takes precedence. # QMAIL_DIR is for Qmail # #QMAIL_DIR Maildir MAIL_DIR /var/spool/mail #MAIL_FILE .mail # Password aging controls: # # PASS_MAX_DAYS Maximum number of days a password may be used. # PASS_MIN_DAYS Minimum number of days allowed between password changes. # PASS_MIN_LEN Minimum acceptable password length. # PASS_WARN_AGE Number of days warning given before a password expires. # PASS_MAX_DAYS 99999 :最大时间间隔 PASS_MIN_DAYS 0 :最小时间间隔 PASS_MIN_LEN 5 最小密码长度 PASS_WARN_AGE 7 警告时间 # # Min/max values for automatic uid selection in useradd # UID取值范围 UID_MIN 1000 UID_MAX 60000 # System accounts SYS_UID_MIN 201 SYS_UID_MAX 999 # # Min/max values for automatic gid selection in groupadd # GID取值范围 GID_MIN 1000 GID_MAX 60000 # System accounts SYS_GID_MIN 201 SYS_GID_MAX 999 # # If defined, this command is run when removing a user. # It should remove any at/cron/print jobs etc. owned by # the user to be removed (passed as the first argument). # #USERDEL_CMD /usr/sbin/userdel_local # # If useradd should create home directories for users by default # On RH systems, we do. This option is overridden with the -m flag on # useradd command line. # 添加用户时是否自主创建宿主目录 CREATE_HOME yes # The permission mask is initialized to this value. If not specified, # the permission mask will be initialized to 022. 默认宿主目录权限 UMASK 077 # This enables userdel to remove user groups if no members exist. # USERGROUPS_ENAB yes # Use SHA512 to encrypt password. ENCRYPT_METHOD SHA512 ``` ``` # useradd defaults file GROUP=100 HOME=/home INACTIVE=-1 0标识禁用-1表示正常 EXPIRE= 帐号失效时间 SHELL=/bin/bash SKEL=/etc/skel CREATE_MAIL_SPOOL=yes 是否创建同名用户邮件 ``` 新用户信息文件:/etc/skel 登入信息:/etc/motd(内部人员提示信息),/etc/issue(欢迎信息) ``` \S Kernel \r on an \m ``` ``` Welcome to KUAIYUN Cloud Server! ```