我正在尝试安装Ruby on Rails并且我使用SSH登录到linux机器,当我开始工作时,一切都很好,我确定我在文件/目录权限更改时犯了一个错误。
现在当我尝试发送如下命令时:
sudo apt-get install rubygems
我收到此错误:
sudo: can't open /etc/sudoers: Permission denied
不知道接下来该做什么,我有什么选择。我也可以以root用户身份登录,但我不想为自己挖一个更深的洞。
linux机器在Ubuntu 10.04上运行。
答案 0 :(得分:3)
试试这个:
chmod -R 0440 /etc/sudoers.d
可能是您错误地更改了权限。
答案 1 :(得分:-1)
您是否检查过/ etc / sudo文件是否存在或者权限是否有变化?
这个问题可能更适合Linux / Ubuntu(或者你所拥有的任何Linux版本)。