在 Ubuntu 12.04 中恢复 /etc 的权限

restore permission of /etc in Ubuntu 12.04

我在 Ubuntu 12.04 中不小心给了 /etc 777 权限。如何恢复到之前的状态?

我什至运行因此没有任何服务。

我所做的是在根目录下执行以下命令。

sudo chmod 777 -R *

请帮帮我..!

提前致谢!

这是个大错误。不幸的是,除非您有系统备份,否则您无法恢复 /etc 的权限。所以要么从备份中恢复,要么重装系统。

我遇到了同样的问题,更糟糕的是 - 我无法登录机器。 这花了我很多力气,但最后这就是我所做的:

1.) Boot the recovery console option.

2.)Select remount 可读写(在ubuntu 13.10中它在Grub选项中)

3.)Select根shell

chmod 755 /etc <--to get it back to default  
sync
init 6