我意外地修改了文件系统根目录的 chmod,我该如何恢复?

我意外地修改了文件系统根目录的 chmod,我该如何恢复?

我正在使用 Ubuntu 11.04。

我打错了,写错sudo chmod 444 //home

一切都变得空白,图标开始消失,现在当我尝试运行 Ubuntu 时,它挂在初始 Ubuntu 标志上。

我知道我已经更改了 root 本身的权限,但有什么办法可以恢复吗?

答案1

如果您只对根目录进行了 chmod:

在linux中,用于chmod 755恢复正确的根目录访问权限。

在 Mac OS X 中,还必须设置粘性位。chmod +t /如果您已将权限更正为 755,请使用。如果没有,您可以使用 同时执行这两项操作chmod 1755 /

对于两个系统:如果有必要,请不要忘记 sudo。

答案2

您可能能够在初始 grub 引导程序中启动到单用户模式/救援模式,
如果这不起作用,您可以使用 ubuntu 或其他启动盘,例如诺皮克斯启动系统,挂载 /fs 并更正它。
假设您chmod 444 /没有chmod -R 444 /

相关内容