首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用"sudo 665 /etc“更改oneiric (ubuntu11.10)的/etc权限现在不能使用sudo

问使用"sudo 665 /etc“更改oneiric (ubuntu11.10)的/etc权限现在不能使用sudo
EN

Ask Ubuntu用户
提问于 2012-03-23 11:29:02
回答 3查看 4.9K关注 0票数 1

我搞砸了大日子。我使用以下命令在ubuntu11.10中更改了/etc的权限

代码语言:javascript
复制
sudo chmod 665 /etc

现在,当我尝试使用sudo时,会出现以下错误:

代码语言:javascript
复制
sudo: can't open /etc/sudoers: Permission denied
sudo: no valid sudoers sources found, quitting

任何帮助将非常感谢,因为我是新的Ubuntu。我已经尝试过使用su,但它甚至不作为root登录,甚至我也给它正确的密码,它总是说Authentication Failure。我不想以root身份登录,因为它有风险,甚至像我这样的Linux新手也不会愚蠢到拥有这样的控制。我只想再次使用我的sudo。我也试图进入恢复模式,但我无法进入恢复模式。

EN

回答 3

Ask Ubuntu用户

发布于 2012-03-23 11:36:48

启动恢复控制台选项。

选择重新装入读-写

选择根壳

代码语言:javascript
复制
cd /
chmod 755 etc <--to get it back to default  
sync
init 6
票数 7
EN

Ask Ubuntu用户

发布于 2012-03-23 12:02:20

尝试插入ubuntu live,打开终端并输入

  1. sudo su -
  2. mount /dev/sda5 (or whichever is the root partition of your Ubuntu installation) /mnt
  3. chroot /mnt
  4. chmod 755 /etc
  5. exit

这应该会使事情如出一辙。

票数 1
EN

Ask Ubuntu用户

发布于 2012-03-23 11:35:21

你需要chmod 440 /etc/sudoers。尝试在救援模式下这样做,或者将init=/bin/bash传递到引导命令行。问你是否需要更多的信息。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/115358

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档