LinuxGod.net
Linux大神网——精选每一篇高品质的技术干货
  1. 首页
  2. 开源快讯
  3. 正文

如何将普通用户添加到sudo组以及给定的权限使其成为普通用户

2022年12月5日 132点热度

ubuntu 修改用户密码_ubuntu如何删除用户_ubuntu用户组权限设置

在这个简短的教程中linux安全加固,我们将介绍如何将普通用户添加到 sudo 组以及移除给定的权限,使其成为普通用户。-- Sk

如你所知,用户可以在 Ubuntu 系统上使用 sudo 权限执行任何管理任务。在 Linux 机器上创建新用户时,他们无法执行任何管理任务,直到你将其加入sudo组的成员。在这个简短的教程中,我们将介绍如何将普通用户添加到sudo组以及移除给定的权限,使其成为普通用户。

在 Linux 上向普通用户授予 sudo 权限

通常,我们使用adduser命令创建新用户,如下所示。

  1. $ sudo adduser ostechnix

如果你希望新创建的用户使用sudo执行管理任务,只需使用以下命令将它添加到sudo组:

  1. $ sudo usermod -a -G sudo hduser

上面的命令将使名为ostechnix的用户成为sudo组的成员。

你也可以使用此命令将用户添加到sudo组。

  1. $ sudo adduser ostechnix sudo

现在,注销并以新用户身份登录,以使此更改生效。此时用户已成为管理用户。

要验证它,只需在任何命令中使用sudo作为前缀。

  1. $ sudo mkdir /test
  2. [sudo] password for ostechnix:

移除用户的 sudo 权限

有时,你可能希望移除特定用户的sudo权限,而不用在 Linux 中删除它。要将任何用户设为普通用户,只需将其从sudo组中删除即可。

比如说如果要从sudo组中删除名为ostechnix的用户,只需运行:

  1. $ sudo deluser ostechnix sudo

示例输出:

  1. Removing user `ostechnix' from group `sudo' ...
  2. Done.

此命令仅从sudo组中删除用户ostechnix,但不会永久地从系统中删除用户。现在,它成为了普通用户ubuntu如何删除用户,无法像sudo用户那样执行任何管理任务。

此外,你可以使用以下命令撤消用户的sudo访问权限:

ubuntu 修改用户密码_ubuntu如何删除用户_ubuntu用户组权限设置

  1. $ sudo gpasswd -d ostechnix sudo

从sudo组中删除用户时请小心。不要从sudo组中删除真正的管理员。

使用命令验证用户ostechnix是否已从sudo组中删除:

  1. $ sudo -l -U ostechnix
  2. User ostechnix is not allowed to run sudo on ubuntuserver.

是的ubuntu如何删除用户,用户ostechnix已从sudo组中删除,他无法执行任何管理任务。

ubuntu如何删除用户_ubuntu 修改用户密码_ubuntu用户组权限设置

从sudo组中删除用户时请小心。如果你的系统上只有一个sudo用户,并且你将他从sudo组中删除了,那么就无法执行任何管理操作,例如在系统上安装、删除和更新程序。所以,请小心。在我们的下一篇教程中,我们将解释如何恢复用户的sudo权限。

就是这些了。希望这篇文章有用。还有更多好东西。敬请期待!

干杯!

via:

作者:SK[2]选题:lujun9972译者:geekpi校对:wxy

本文由LCTT原创编译linux多线程编程,Linux中国荣誉推出

ubuntu用户组权限设置_ubuntu 修改用户密码_ubuntu如何删除用户

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: sudo
最后更新:2022年12月5日

Linux大神网

每日更新,欢迎收藏♥ 不积跬步无以至千里,加油,共勉。

点赞
< 上一篇
下一篇 >

文章评论

您需要 登录 之后才可以评论

Linux大神网

每日更新,欢迎收藏♥
不积跬步无以至千里,加油,共勉。

最新 热点 随机
最新 热点 随机
英伟达将LinuxGPU内核模块作为开放源码/MIT双重许可证(图) virtualboxlinux官方版免费、小巧,同时支持Windows、Linux和Mac系统主机 Linux平台下的嵌入式软件要具备说明技能吗? 图解linuxlinux内核结构框图对内核框图有个总体的把握 linux虚拟机的安装步骤是什么?虚拟机和服务器的区别 精通Linux程序设计的高级程序员并非一件可望不可及的事情 linux虚拟机软件 Linux在安装的时候要注意什么?Linux安装注意事项 Python都有哪些应用,学习完成Python后能的工作方向 微软考虑用Rust开发内核的Linux内核-Hartman Linux内核和文件系统权限管理的基本用法——ACL权限 Linux内核启动有次引导程序Grub 小白在阿里云云服务器上如何发布自己的网站(建站|详细) 阿里云>社区>主题地图S>查看存储推荐 Linux的内核放在了哪里?/boot的启动目录一览 Linux中修改文件权限的命令、创建者所在组、所有人 linux到底难不难学呢?推荐可以查看Linux命令大全 Linux下修改文件权限的权限与所有权的实现就显得很有必要 国内性价比很高的Linux虚拟主机系统安装的流程是什么? 1.Linux磁盘分区和目录Linux发行版本之间的差别很少? 基于命令修改文件的权限命令-ld
Linux5.12的推送请求不断涌入新开放的合并窗口预计4月底看到它的稳定版本go语言被称作互联网时代的c语言,用来开发嵌入式linux的理由腾讯云服务器上也搭建一套环境,安装成功自动启动个人笔记本安装Ubuntu20.04LTS下载地址启动第一步--加载BIOS当你打开计算机电源(组图)虚拟机安装Ubuntu操作系统-Ubuntu空间20G镜像下载指令中各个make-C~/linuxM=`pwd编译Linux启动过程中的几个部分内核的引导(图)如何在Linux上安装虚拟机的结果大多都是怎么安装的一个免费软件时间跟进的小白鼠是什么鬼?专题计算机是如何启动的?、内核操作系统的启动流程学习Linux最简单、最实用的环境就是虚拟机环境(上)linux系统位数最简单的命令--linux基于命令修改文件的权限命令-lddf显示指定磁盘文件和目录的磁盘使用空间命令参数《构建高性能web站点》推荐理由及方法都能找到1.Linux磁盘分区和目录Linux发行版本之间的差别很少?centos系统版本详细信息解决方案与操作系统版本兼容的重要性分析国内性价比很高的Linux虚拟主机系统安装的流程是什么?Linux下修改文件权限的权限与所有权的实现就显得很有必要
linux 用户空间内存申请 kmallockzallocmalloc和get_free_malloc_start这段地址 RedHat查看内核版本和厂商版本1.查看版本的命令 Linux基金会主席Zemlin宣布中标软件和阿里云成为Linux会员 如何本地运行远程系统上运行命令或程序(组图) linux解压zip文件命令 2015年上海事业单位医疗招聘考试:tar 如何查看Linux内核版本的命令(2种方法)? 虚拟网络编辑器网络配置教程,各个方法都不一样! 如何在Linux上运行.exe文件的唯一方法?-八维教育 和VisualStudioCode如何使用VSCode运行C和C++程序 人用extundelete软件突然恢复,官网据说还能恢复小文件 开源软件最古老的笑话——阅读源代码-documenting 两台linux 传文件 STM32笔记第二十五章 Contents[show]如何在Linux中创建目录和子文件夹? Linux系统的启动过程,来说一说启动顺序详解 安装Ubuntu.04,安装NVIDIA驱动配置和tensorflow环境 完后,目录可以自动生成,如何生成可参考右边的帮助 remminaRemmina安装rdesktop #java#javac-version有版本输出说明安装成功案例 如何吸引厂商开发更多更丰富的Linux软件问题 Ubuntu18验证dhcp服务器配置是否成功?.04的配置
标签聚合
电脑 sudo 命令模式 unix 文件目录 虚拟机 shell linux服务器 linux系统 软件
书籍
课程
技术群
技术干货大合集↓
  • 2023年2月 / 1篇
  • 2023年1月 / 161篇
  • 2022年12月 / 187篇
  • 2022年11月 / 76篇

COPYRIGHT © 2023 linuxgod.net ALL RIGHTS RESERVED.