linux用户的创建与管理,linux用户和组的创建与管理!

useradd创建用户,usermod修改用户属性,userdel删除用户,groupadd创建组,groupmod修改组属性,groupdel删除组。

创建用户命令:useradd

语法:

useradd [option]... login

常用选项:

-u UID:指定uid;

-g GROUP:指定基本组id,此组需要事先存在;

-G GROUPS:指定附加组,多个组之间用逗号隔开;

-d HOME_DIR:指定用户的家目录;

-s SHELL:指定用户的默认shell;

-r:创建系统用户。

注:新建用户默认没有密码。

设置用户密码命令:passwd

语法:

psaswd  注:修改当前用户密码

passwd [OPTION...]   注:只有root用户可以修改其他用户密码

常用选项:

-d:删除指定用户的密码;

-l:所得指定用户的密码;

-u:解锁指定用户的密码;

-e:使指定用户的密码过期;

-f:强制执行;

-x DAYS:密码的最长使用期限;

-n DAYS:密码的最短使用期限;

-w DAYS:密码到期前多少天警告用户;

-i DAYS:账户被禁用后,密码到期的天数;

--stdin :从标准输出获取密码。

(echo "PASSWD"|passwd --stdin USERNAME)

修改用户属性:usermod

语法:

usermod [option]... login

常用选项:

-d HOME_DIR:修改用户的家目录,用户原有的文件不会被移动到新位置;

-u UID:修改用的的uid;

-g GROUP:修改用户的基本组;

-G GROUPS:修改用户的附加组,多个组之间用逗号隔开,原来的附加组会被覆盖;

-a:与-G一起使用,用于追加新的附加组;

-m:只能与-d一起使用,用于将原来的家目录移动为新的家目录;

-l NEW_LOGIN:修改用户名;

-s SHELL:修改用户默认shell;

-L:锁定用户账号;

-U:解锁用户账号。

删除用户:userdel

语法:

userdel [option]... login

常用选项:

-r:删除用户时一并删除其家目录与邮箱。

添加组:groupadd

语法:

groupadd [option]... GROUP

常用选项:

-g GID:指定GID;

-r:创建系统组。

修改组属性:groupmod

语法:

groupmod [option]... GROUP

常用选项:

-g GID:修改组GID;

-n NEW_GROUP:修改组名。

删除组:groupdel

语法:

groupdel [option]... GROUP

选项:(跟没有一样)

20180110230925985384.png

实例:

1.添加一个用户test,密码设置为123456。

20180110230925987337.png

2.添加一个组ubuntu,指定gid为666.

20180110230925997103.png

扩展:查看是否添加成功。

20180110230926009799.png

3.给test用户添加附加组ubuntu。

20180110230926021518.png

4.修改test用户的基本组为root。

20180110230926035191.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值