用户管理

useradd  创建用户

实例一、

[root@localhost ~]# useradd -u 1111 -g grp1 -G grp2 -d /home/user2 -s /bin/bash test1

创建用户test1并指定如下属性

UID    1111

主组   grp1

副组   grp2

# 这里的组名可以用GID代替

家目录    /home/user2

shell     /bin/bash


实例二、

[root@localhost ~]# useradd -M -s /sbin/nologin test2

创建用户test2,不创建家目录,不允许登陆系统


userdel  删除用户

实例三、

[root@localhost ~]# userdel -r test1

删除test1用户及其家目录


usermod  修改用户属性

实例四、

[root@localhost ~]# usermod -u 1111 -g grp1 -G grp2 -d /home/user2 -s /bin/bash test1

修改用户test1各项属性

UDI    1111

主组    grp1

副组    grp2

家目录    /home/user2

shell    /bin/bash


锁定、解锁用户

实例六、

[root@localhost ~]# usermod -L test1

锁定用户


实例七、

[root@localhost ~]# usermod -U test1

解锁用户


passwd  修改用户密码

实例八、

[root@localhost ~]# passwd --stdin test1

Changing password for user test1.

111111

passwd: all authentication tokens updated successfully.

修改test1用户密码,--stdin表示输入的密码在屏幕上有显示


实例九、

[root@localhost ~]# echo "123abc" | passwd --stdin test1

Changing password for user test1.

passwd: all authentication tokens updated successfully.

修改test1用户密码,这种方式多用于脚本创建用户并设定密码

你可能感兴趣的:(passwd,useradd,userdel,usermod,增加,修改用户密码,删除用户,修改用户属性)