// 添加新用户[root@mycentos7 home]# useradd -m aa
[root@mycentos7 home]# ls
aa sgz
// 创建用户组[root@mycentos7 home]# groupadd A[root@mycentos7 home]# cat /etc/group
A:x:1002:// 添加新用户到某个组[root@mycentos7 home]# useradd -g A cc
[root@mycentos7 home]# id cc
uid=1002(cc) gid=1002(A) 组=1002(A)
二、删除用户
1、命令
userdel -r 用户名(描述:-r 删除用户的时候将他的目录也一并删掉)
2、案例
[root@mycentos7 home]# userdel -r aa
[root@mycentos7 home]# ls
sgz
三、修改用户
1、命令
usermod -g 用户组 用户名 (描述:修改用户所属的组)
2、案例
// 用户添加到组里[root@mycentos7~]# usermod -g meifa aa
[root@mycentos7~]# usermod -g meifa bb
// 查看用户信息[root@mycentos7~]# id aa
uid=1003(aa) gid=1004(meifa) 组=1004(meifa)[root@mycentos7~]# id bb
uid=1002(bb) gid=1004(meifa) 组=1004(meifa)
[root@mycentos7 home]# su aa
// 退出当前用户,后退一个用户,一层一层的退出用户[aa@mycentos7 home]$ exit
exit
3、使用技巧
$表示普通用户
#表示超级用户,就是root用户
六、退出当前用户
1、命令
exit 退出当前用户
ctrl + d 退出当前用户
2、案例
// exit 退出当前用户[root@mycentos7 home]# su aa
[aa@mycentos7 home]$ exit
exit
// ctrl + d 退出当前用户[root@mycentos7 home]# su aa
[aa@mycentos7 home]$ exit
七、设置密码超级用户
1、命令
passwd 用户名
2、案例
密码可以简单
[root@mycentos7 home]# passwd aa
更改用户 aa 的密码 。
新的 密码:
无效的密码: 密码少于 8 个字符
重新输入新的 密码:
passwd:所有的身份验证令牌已经成功更新。
八、设置密码普通用户
1、命令
passwd
2、案例
密码不可以太简单
[aa@VM-20-13-centos ~]$ passwd
Changing password for user aa.
Current password:New password:Retypenew password:
passwd: all authentication tokens updated successfully.
九、锁定账户
1、命令
passwd -l 用户名
2、案例
[root@mycentos7 home]# passwd -l aa
锁定用户 aa 的密码 。
passwd: 操作成功
十、解锁账户
1、命令
passwd -u 用户名
2、案例
[root@mycentos7 home]# passwd -u aa
解锁用户 aa 的密码。
passwd: 操作成功
// 查看用户登录信息[root@mycentos7 home]# who
root pts/02022-08-2109:01(192.168.8.1)
root :02022-08-2109:01(:0)
root pts/12022-08-2111:37(192.168.8.1)
sgz pts/22019-08-0919:55(192.168.8.1)
rongbao pts/32019-08-0919:56(192.168.8.1)// 查看最初登录进来的用户信息[rongbao@mycentos7~]$ who am i
sgz pts/22019-08-0919:55(192.168.8.1)// 查看当前用户身份[rongbao@mycentos7~]$ whoami
rongbao
十三、设置普通用户具有的root权限
1、命令
vim /etc/sudoers
2、案例
// 添加一行,第100行[root@mycentos7~]# vim /etc/sudoers
aa ALL=(ALL) ALL
// 切换用户[root@mycentos7~]# su aa
// 查看目录内容[aa@mycentos7 root]$ sudo ls
anaconda-ks.cfg initial-setup-ks.cfg 公共 模板 视频 图片 文档 下载 音乐 桌面