is not in thelinux sudoers filee怎么解决

用户名:zhanguo1110
文章数:155
评论数:22
访问量:122150
注册日期:
阅读量:1297
阅读量:3317
阅读量:450379
阅读量:1134936
51CTO推荐博文
问题. &xxx is not in the sudoers file. This incident will be reported.(当想要以 xxx的身份切换到root权限时,使用sudo su命令,并按提示输入 *** 的密码后出现的错误提示)解决方案1.修改sudoer文件,使得能够使用sudo命令su& (切换到root用户下);输入root用户密码;ls -l /etc/sudoers (查看sudoers文件)chmod u+w /etc/sudoers(给root用户增加写权限);ls -l /etc/sudoers (查看sudoers文件)vim /etc/sudoers(打开sudoers文件)然后在 root ALL=(ALL) ALL 后面加上 XXX ALL = (ALL) ALL,其中XXX表示你的用户名,保存之后推出chmode u-w /etc/sudoers (恢复sudoers文件原来的读写权限)ls -l /etc/sudoers (查看sudoers文件)exit(退出root用户)如此,就可以在xxx用户下使用sudo来做root权限的事情啦。本文出自 “” 博客,请务必保留此出处
了这篇文章
类别:┆阅读(0)┆评论(0)& & & 最近在学习linux,在某个用户(xxx)下使用sudo的时候,提示以下错误:xxx is not in the sudoers file. This incident will be reported。
百度了下,究其原因是用户没有加入到sudo的配置文件里。
& & &解决方法如下:
  &1、切换到root用户,运行visudo命令
  &2、找到root ALL=(ALL) ALL,在下面添加一行&xxx ALL=(ALL) ALL 其中xxx是要加入的用户名称
阅读(...) 评论()xxx is not in the sudoers file.This incident will be reported.的解决方法 (一般用户不能执行sudo)
来源:博客园
1.切换到root用户下 2.添加sudo文件的写权限,命令是: chmod u+w /etc/sudoers 3.编辑sudoers文件 vi /etc/sudoers 找到这行 root ALL=(ALL) ALL,在他下面添加xxx ALL=(ALL) ALL (这里的xxx是你的用户名) ps:这里说下你可以sudoers添加下面四行中任意一条 youuser
ALL %youuser
ALL youuser
NOPASSWD: ALL %youuser
NOPASSWD: ALL 第一行:允许用户youuser执行sudo命令(需要输入密码). 第二行:允许用户组youuser里面的用户执行sudo命令(需要输入密码). 第三行:允许用户youuser执行sudo命令,并且在执行的时候不输入密码. 第四行:允许用户组youuser里面的用户执行sudo命令,并且在执行的时候不输入密码. 4.撤销sudoers文件写权限,命令: chmod u-w /etc/sudoers
免责声明:本站部分内容、图片、文字、视频等来自于互联网,仅供大家学习与交流。相关内容如涉嫌侵犯您的知识产权或其他合法权益,请向本站发送有效通知,我们会及时处理。反馈邮箱&&&&。
学生服务号
在线咨询,奖学金返现,名师点评,等你来互动转自:/Linux/86.htm
1)进入到root用户下。
2)添加文件的写权限。也就是输入命令"chmod u+w /etc/sudoers"。3)编辑/etc/sudoers文件。也就是输入命令"gedit /etc/sudoers",进入编辑模式,找到这一 行:"root ALL=(ALL) ALL"在起下面添加"yourName ALL=(ALL) ALL"(这里的yourName是你的用户名),然后保存退出。
4)撤销文件的写权限。也就是输入命令"chmod u-w /etc/sudoers"。
阅读(...) 评论()

我要回帖

更多关于 ubuntu sudoers file 的文章

 

随机推荐