linux 命令系列之 useradd(24)

来源:互联网 发布:php sae环境 编辑:程序博客网 时间:2024/05/23 16:54

useradd  [选项] 用户名

                     -u  UID : 手动指定UID

                     -d   家目录 :手动指定家目录

                     -c 用户说明:手动指定用户说明

                     -g 组名 : 手动指定用户初始组

                     -G 组名 :手动指定用户附加组

                     -s shell :手动指定shell,默认 /bin/bash


若执行  useradd  zhangsan

                grep zhangsan  /etc/passwd

                grep zhangsan /etc/shadow

                grep zhangsan /etc/group

                grep zhangsan /etc/gshadow

                ll -d /hom/zhangsan

                ll /var/spool/mail/zhangsan 

eg: useradd -u 550 -G root,bin  -d /home/lisi  -c "test lisi"  -s /bin/bash  zhangsan



用户默认值文件

    /etc/default/useradd

    GROUP = 100 默认组(通用户名)

    HOME = /home   家目录

    INACTIVE = -1 密码宽限时间 -1, 永不过期, shadow 7

    EXPIRE 密码失效时间

    SHELL = /bin/bash  默认shell

    SKEL =/etc/skel   模板目录

    CREATE_MAIL_SPOOL =yes  默认建立邮箱



密码默认设置

    /etc/login.defs

    PASS_MAX_DAYS 99999  密码有效期  shadow 5

    PASS_MIN_DAYS 0  密码修改间隔  shadow 4

    PASS_MIN_LEN  5   密码最小长度  ,有 PAM 决定

    PASS_WARN_AGE  7 密码到期警告 shadow 6

    UID_MIN  500 最小uid

    GID_MAX  60000  最大 gid    

    ENCRYPT_METHOD SHA512  默认加密形式

0 0