我无法更改或添加任何内容,sudo无法正常工作... sudo:无法打开/ etc / sudoers:权限被拒绝

时间:2011-04-04 23:32:59

标签: ruby-on-rails linux ubuntu permissions sudo

我正在尝试安装Ruby on Rails并且我使用SSH登录到linux机器,当我开始工作时,一切都很好,我确定我在文件/目录权限更改时犯了一个错误。

现在当我尝试发送如下命令时:

sudo apt-get install rubygems

我收到此错误:

sudo: can't open /etc/sudoers: Permission denied

不知道接下来该做什么,我有什么选择。我也可以以root用户身份登录,但我不想为自己挖一个更深的洞。

linux机器在Ubuntu 10.04上运行。

2 个答案:

答案 0 :(得分:3)

试试这个:

chmod -R 0440 /etc/sudoers.d

可能是您错误地更改了权限。

答案 1 :(得分:-1)

您是否检查过/ etc / sudo文件是否存在或者权限是否有变化?

这个问题可能更适合Linux / Ubuntu(或者你所拥有的任何Linux版本)。

请参阅:https://stackoverflow.com/questions/tagged/ubuntu