useradd命令

useradd命令:

新建或更新用户命令

语法:

useradd [-c comment] [-d home_dir]

               [-e expire_date] [-f inactive_time]

               [-g initial_group] [-G group[,...]]

               [-m [-k skeleton_dir] | -M] [-s shell]

               [-u uid [ -o]] [-n] [-r] login


useradd -D [-g default_group] [-b default_home]

               [-f default_inactive] [-e default_expire_date]

               [-s default_shell]

选项:

-D 查看或变更默认配置

-g 指定用户所属群组

-G 指定用户附加群组

-M 不建立用户的家目录

-m 自动创建用户的家目录

-e 指定用户的有效期

-n 不建立与用户名同名的群组

-r 建立系统账号

-f 指定密码过期多久后,关闭用户

-s 指定登录后取得的shell

-d 指定用户登录时的目录

实例:

[root@www1 ~]# useradd yyy
[root@www1 ~]# tail -1 /etc/passwd
yyy:x:668:670::/home/yyy:/bin/bash
[root@www1 ~]# useradd -D
GROUP=100
HOME=/home
INACTIVE=-1
EXPIRE=
SHELL=/bin/bash
SKEL=/etc/skel
CREATE_MAIL_SPOOL=yes
[root@www1 ~]#
[root@www1 ~]# useradd -e "2018-07-30" -g yyy -G yanghaifu -M -n xxx
[root@www1 ~]# ll /home | grep xxx
[root@www1 ~]#
[root@www1 ~]# tail -1 /etc/passwd
xxx:x:669:670::/home/xxx:/bin/bash
[root@www1 ~]# tail -1 /etc/shadow
xxx:$6$42y56Vmh$cXxFCJQBENaf21RKpmnjkdQM5TGDMpHnH2rCl9lEXX4EtHAwyHUZ6r.B22GBEvWv78WcFwa5M9YmLGLB9aphp/:17739:0:99999:7::17742:


猜你喜欢

转载自blog.51cto.com/12107790/2151092