Linux系统下给非root用户添加sudo权限

Linux系统下给非root用户添加sudo权限

有时,在linux系统中非root用户运行sudo命令,会提示类似信息: 

xxx is not in the sudoers file.  This incident will be reported. 

这里,xxx是当前用户名,该用户无法执行sudo命令,这时候,解决方法如下:

1.进入超级用户模式。也就是输入"su -",系统会让你输入超级用户密码,输入密码后就进入了超级用户模式。(也可以直接用root登录);

2.给配置文件“/etc/sudoers”添加“写”权限。输入命令:

chmod u+w /etc/sudoers

3.编辑“/etc/sudoers”文件。输入命令

vim /etc/sudoers

按“i”进入编辑模式,找到这一 行:"root ALL=(ALL) ALL"在起下面添加"xxx ALL=(ALL) ALL"(这里的xxx是你的用户名),然后保存退出;

4.撤销文件的写权限,输入命令

chmod u-w /etc/sudoers

即可。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏佳爷的后花媛

github上搭建个人博客(有更新)

第三步:这个项目就是专门的放页面的,所以master分支即可. 如果是你的某个仓库的页面,你需要设置到 gh-pages 分支中.进入(设置页面)sett...

59120
来自专栏王小雷

React Natvie在Mac os上安装并创建项目

详细记录React-Native 0.47版本在Mac OS 上安装过程并初始化项目。 ? 1. 安装RN环境 1.1 安装brew /usr/bin/ruby...

23860
来自专栏Pythonista

Golang之发送消息至kafka

1、安装JAVA-JDK,从oracle下载最新的SDK安装(我用的是1.8的)  2、安装zookeeper3.3.6,下载地址:http://apache....

31450
来自专栏北京马哥教育

Linux删除目录下的文件的10种方法

下午闲着没事儿,看到了一遍文章,便突发奇想的想起删除目录下的所有文件的方法;整理了几个,如有不足,还望读者不吝赐教! 删除当前目录下的文件 1.rm -f * ...

30280
来自专栏Python

解决Nginx出现403 forbidden (13: Permission denied)报错的四种方法

我是在在本地用虚拟机中通过yum安装nginx的,安装一切正常,但是访问时报403,

31710
来自专栏运维小白

19.15 测试告警

测试告警 创建触发器,来实现告警,配置-->主机-->hf-02主机-->创建触发器 名称:系统负载 严重性:警告 表达式: 如下 ? 选择 添加 ? 最终看到...

212110
来自专栏刘君君

Redis 集群规范

31550
来自专栏酷玩时刻

JDK开发环境搭建及环境变量配置

根据系统版本下载tar.gz文件,服务器一般是64位的 jdk-8u121-linux-x64.tar.gz 、jdk-8u121-linux-i586.ta...

12030
来自专栏大数据-Hadoop、Spark

Linux NAT网络设置访问外网

1.查看本地实体机的VMNet8的属性, ? 物理机VMNet8信息.png 实体机的网络信息 本地实体机的IP4地址:192.168.92.2 子网掩码...

1K60
来自专栏别先生

作为完美主义者(强迫症)如何将linux的eth1网卡修改为eth0网卡

1:由于你是克隆的虚拟机或者直接就是使用别人的Centos操作系统直接打开到自己本地的虚拟机,网卡可能就是eth1而不是eth0,下面简单写一下如何将eth1修...

30950

扫码关注云+社区

领取腾讯云代金券