今天使用了刚刚装的RedHat,在进行安装软件时,终端要求用超级用户安装,结果出现这样的问题:xxx is not in the sudoers file.This incident will be reported。网上的资源是无限的,解决方法如下:
1.首先需要切换到root身份
$su -
(注意有- ,这和su是不同的,在用命令”su”的时候只是切换到root,但没有把root的环境变量传过去,还是当前用户的环境变量,用”su -“命令将环境变量也一起带过去,就象和root登录一样)
然后
$visudo //切记,此处没有vi和sudo之间没有空格
接着操作下面的步骤:
- 移动光标,到最后一行
- 按a,进入append模式
- 输入
xxx(你的用户名) ALL=(ALL) ALL - 保存退出(按Esc–”输入“:wq””)
本文介绍了在RedHat系统中遇到的sudo权限问题及其解决方法。通过切换到root用户并编辑sudoers文件,可以为指定用户添加sudo权限。
4488

被折叠的 条评论
为什么被折叠?



