Linux学习(用户组和用户的创建和删除)

一、如何查看用户组和用户

在说明用户组和用户的创建和删除之前,我先来说明如何查看用户和用户组。

  • 查看用户
getent passwd
  • 查看用户组
getent group
  • 查看当前用户所在的组
id
  • 查看其他用户所在的组
id 用户名

二、用户的创建和删除

首先通过以下命令进入root用户

su - root

1、创建用户

useradd -m -s /bin/bash -d /home/jian -g student jian

以上命令可以创建一个

  • 家目录在 /home/jian
  • 组别为 student
  • 用户名为 jian 的用户

-m: 自动建立用户的登入目录
-d: 指定家目录的位置(可以在别的地方创建文件夹,然后我们再将该用户的家目录指定过去)
-g: 指定用户组(这里的用户组需要先创建
-s: 指定解释器
如果没有指定解释器,会默认为 /bin/sh 作为解释器。
在这里插入图片描述
就会显示成这样,就跟一开始咱使用的bash解释器不一样(我用的是vscode的终端)

如果进入到了这个sh解释器这样,可以通过输入exit 或者 键盘输入 ctrl+D 就可以回到原来的账户了。

2、添加密码

passwd jian

jian需要替换为自己需要的用户名

3、用户的删除

userdel -r jian

-r: 该参数表示删除用户的同时删除掉家目录

删除过后可以通过开头的命令查看一下是否删除成功

三、用户组的创建和删除

1、用户组的创建

groupadd ROS

2、用户组的删除

groupdel ROS

3、修改用户所属用户组

usermod -aG teacher jian

语法: usermod -aG 用户组 用户名

四、为用户添加sudo权限

1、安装vim编辑器

sudo apt install vim

2、修改文件

  • 通过vim进入文件
sudo vim /etc/sudoers
  • 在文件最后添加一段语句
jian ALL=(ALL)    NOPASSWD:ALL

jian 需要替换为你需要的用户名

  • 查看是否添加成功
sudo tail /etc/sudoers

看最后有没有显示你刚刚添加进入的用户,若有的话就添加成功

五、结语

至此,用户组和用户和sudo权限的知识点就到此结束。感谢你的收看,如果对你有帮助的话,可以点个关注加点赞,若有更加好用的命令和方法可以评论区分享,谢谢!

  • 5
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值