小编nca*_*now的帖子

chmod -R 777 / 在 ubuntu 上 - 很多问题

客户意外地在他们的 ubuntu 10.04 机器上授予了整个文件系统的完全权限。

chmod -R 777 httpdocs/cd /
Run Code Online (Sandbox Code Playgroud)

正如你所看到的,他们试图 cd 到根目录,而是给了 chmod 一个有趣的参数来玩。

问题的第一个迹象是无法使用“su”,从而导致身份验证错误。sudo 还抱怨缺少 setuid 位。这是通过从机器本身以 root 身份登录并运行 chmod +s /usr/bin/sudo 来解决的。

我现在可以sudo su做我需要做的事情了。su仍然给出身份验证失败。

我遵循了这里的建议:http : //swiss.ubuntuforums.org/showthread.php?t=1180661&page=2

chmod 0755 /
chmod 0755 /*
chmod 1777 /tmp
chmod 0750 /root
chmod 0700 /lost+found
Run Code Online (Sandbox Code Playgroud)

然后我尝试重置root密码。我仍然无法su成为 root,或者su root.

系统似乎运行良好。有什么建议可以重新su开始工作吗?我在哪里可以查找更多问题?

root sudo chmod

4
推荐指数
1
解决办法
3万
查看次数

标签 统计

chmod ×1

root ×1

sudo ×1