Linux-创建用户、删除用户、用户组操作
2017-10-04 本文已影响0人
__Vivin
Linux学习笔记,学习网址:https://www.shiyanlou.com
Linux中创建、删除用户,及用户组操作
1、查看用户:$who am i 或者 $ who mom likes
[ who -<option> ]
-a 打印所有内容
-d 打印死掉的进程
-m 同$ who am i 或者 $ who mom likes
-q 打印当前用户数和用户名
-u 打印当前用户登录信息
-r 打印运行等级
Test :


2、su 、 su- 和 sudo
[ su <user> ] 切换到用户<user>,需要输入用户密码
[ sudo <cmd> ] 让普通用户执行root可执行的命令,但是需要当前用户属于sudo组,且需要输入当前用户密码
[ su - <user> ] 切换用户,同时环境变量也会跟着改变变成目标用户的环境变量
[ sudo su ] 获取root权限


3、创建用户组
[ sudo adduser <username> ]

4、查看用户的home目录
[ ls /home ]


5、退出当前用户
exit命令或者使用快捷键ctrl+d

6、设置用户组
[ groups test ]

7、整体操作




新创建的用户是不具有 root 权限的,也不在 sudo 用户组,可以让其加入 sudo 用户组从而获取 root 权限:

提示bost不在sudoers文件中,意思就是bost不在 sudo 用户组中,这里可用vin用户执行 sudo 命令将 bost 添加到 sudo 用户组,让它也可以使用 sudo 命令获得 root 权限

8、删除用户组:
[sudo deluser test —remove-home]
