useradd命令基本用法

创建用户命令 Useradd

useradd [options] Login

-d 指定新用户家目录

-s 指定shell类型

-g 指定主组

-G 指定附加组

-M 不创建家目录

-m 创建家目录

-r 创建系统账号 (默认不创建家目录)

-u UID

-c 加描述 (在/ect/passwd 第五字段)

-N 不创建自身同名组,自动加入user组

-o 创建已有uid号的用户,添加另外一个名

使用默认参数创建账户

#useradd 用户名 (使用默认参数创建账户)

#nano /etc/defaults/useradd (此路径为修改添加用户时的默认参数)

1、默认值是100,100是user组,属于普通用户

2、家目录路径

3、密码宽限期

4、有效期

5、shell类型

5、家目录文件 是从/etc/skel复制过来的,某个用户家目录误删除

恢复命令:#cp -r /etc/skel/. /home/用户名

6、默认创建邮箱 邮箱路径 /var/spool/mail/

创建定制账户

如创建以下条件用户

username:dadda

uid:88

group:sales

groups:shine,test

shell:/sbin/nologin

home:/data/daddahome

1、查看用户是否存在 

#getent passwd 用户名 或者 #cat /etc/passwd  或者 #id 用户名

2、查看主组是否存在

#getent group 组名

3、没有主组创建主组

#groupadd sales 之后查看是否创建成功 #getent group sales

4、开始创建账户

#useradd -选项.... 账户名 ,之后 #getent passwd 用户名 查看是否创建成功,

再看看#ls /data/daddahome/ -a是否把家目录隐藏文件拷贝过来 ,没问题创建成功!

(useradd -u 88 -g sales -G shine,test -s /sbin/nologin -d /data/daddahome dadda)

猜你喜欢

转载自blog.csdn.net/weixin_40001704/article/details/81259627
今日推荐