linux 删除用户以及组,Linux-创建用户、删除用户、用户组操作

这篇Linux学习笔记介绍了如何在Linux系统中创建和删除用户及用户组,包括使用`su`、`sudo`、`su-`命令切换用户,以及如何通过`adduser`命令添加用户并设置用户组。此外,还详细讲解了如何将用户添加到sudo用户组以获取root权限,并展示了删除用户组的命令。
摘要由CSDN通过智能技术生成

Linux学习笔记,学习网址:https://www.shiyanlou.com

Linux中创建、删除用户,及用户组操作

1、查看用户:$who am i    或者  $ who mom likes

[ who - ]

-a  打印所有内容

-d  打印死掉的进程

-m  同$ who am i  或者  $ who mom likes

-q  打印当前用户数和用户名

-u  打印当前用户登录信息

-r  打印运行等级

Test :

d45f8399e9f0

Device : Ubantu 64-bit

d45f8399e9f0

Device : macOS

2、su  、 su-  和  sudo

[ su ]  切换到用户,需要输入用户密码

[ sudo ]  让普通用户执行root可执行的命令,但是需要当前用户属于sudo组,且需要输入当前用户密码

[ su - ]  切换用户,同时环境变量也会跟着改变变成目标用户的环境变量

[ sudo su ]  获取root权限

d45f8399e9f0

su与su - 的区别

d45f8399e9f0

sudo su 以及 sudo su user

3、创建用户组

[ sudo adduser ]

d45f8399e9f0

创建用户test

4、查看用户的home目录

[ ls /home ]

d45f8399e9f0

sudo adduser 命令可以添加用户到系统,也会默认为新用户创建home目录

d45f8399e9f0

切换用户

5、退出当前用户

exit命令或者使用快捷键ctrl+d

d45f8399e9f0

6、设置用户组

[ groups test ]

d45f8399e9f0

第一个test表示用户,第二个test表示用户组

7、整体操作

d45f8399e9f0

创建新用户

d45f8399e9f0

为bost创建用户组:(未被授予sudo权限,不能操作sudo)

d45f8399e9f0

查看 /etc/group

d45f8399e9f0

筛选bost或者vin关键词

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

d45f8399e9f0

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

d45f8399e9f0

8、删除用户组:

[sudo deluser test —remove-home]

d45f8399e9f0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值