Linux把普通用户加入sudo组

来源:互联网 发布:培训学校收费软件 编辑:程序博客网 时间:2024/05/29 16:45

初学Linux不久,某天突然意识到自己创建的普通用户还没有加入sudo组,无法使用临时管理员权限。经过一番学习,get到一套比较简单的方法,现在记录下来当笔记看看,对于偶然找到这篇文章的你,希望能对你有所帮助。以下正式开始教程:

把普通用户temp加入sudo组

①切换至/etc目录下

这里写图片描述

②修改sudoers文件权限

etc目录下的sudoers文件就是与sudo组有关的文件,本教程的核心就是修改这个文件的内容,但这个文件权限默认为只读:
这里写图片描述

首先我们修改文件权限为可写(需先切换至root用户):
这里写图片描述

③编辑sudoers文件

使用vim进行编辑:
这里写图片描述

找到如下内容:
这里写图片描述
(ryan是我之前已加入sudo组的用户,大家可以忽略)

在root ALL=(ALL) ALL这行下面添加一行:
username ALL=(ALL) ALL
(三项内容间建议用Tab键分隔)
username为要加入sudo组的用户名,我这里用temp做例子:
(对于初用vim的同学,按i键进入内容编辑状态)
这里写图片描述

编辑完之后保存退出vim
(按Esc退出编辑模式,输入:wq保存退出)

④再次修改sudoers文件权限

把文件权限改回只读:
这里写图片描述

完结!现在temp用户就已经成功加入sudo组啦,可以随意(误)使用sudo命令了~