chenxinzzbin的个人博客分享 http://blog.sciencenet.cn/u/chenxinzzbin

博文

”'用户XXX' is not in the sudoers file“问题的解决办法

已有 2949 次阅读 2014-8-2 09:52 |系统分类:科研笔记


1、首需要切换到root身份
$su -
(系统会让你输入超级用户密码,输入密码后就进入了超级用户模式。(当然,你也可以直接用root用)。注意有- ,这和su是不同的,在用命令"su"的时候只是切换到root,但没有把root的环境变量传过去,还是当前用户的环境变量,用"su -"命令将环境变量也一起带过去,就象和root登录一样)
2、添加文件的写权限。也就是输入命令"chmod u+w /etc/sudoers"。
3、然后  #vi /etc/sudoers
或#visudo     //此处vi和sudo之间没有空格
1)、移动光标,找到 root ALL =(ALL) ALL一行
2)、按a,进入insert模式
3)、在其下面输入  ”your_user_name“ ALL=(ALL)  ALL
4)、按Esc,进入命令模式。
5)、输入“:wq”(保存文件并退出)

6)、撤销文件写的权限"chmod u-w /etc/sudoers"
这样就把自己加入了sudo组,可以使用sudo命令了。



https://blog.sciencenet.cn/blog-1339458-816560.html

上一篇:高通量测序数据的比对小结----bwa、bowtie、bowtie2、samtools
下一篇:530 permission denied 问题的解决办法 ////// 553 问题
收藏 IP: 220.249.99.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-11-22 12:28

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部