尝试复制在“
/etc/profile
permission denied!”中描述的问题,帖子的OP在评论中提到她的/etc
目录的权限字符串为drw-r--r--
。我执行了sudo chmod 644 /etc
,确实复制了该问题。然后在实际环境中,我将权限更改回755
。(我以为这样做不会有任何损害,我只是更改了权限!)将/etc
权限恢复到原始状态后,登录问题和其他问题(如无法使用sudo
)得到解决,但在GUI中仍然面临许多问题。Unity doesn't load, no Launcher, no Dash appears!在某种程度上有所帮助,但其他问题仍然存在。
问题:
为什么会出现这种情况?我只是切换了/etc
的执行位!为什么这对Unity产生了重大影响?
/etc
目录的当前权限是755
吗?你是如何在实时环境中更改它的?你确定没有运行类似chmod -R 644 /etc
这样的命令吗? - terdonchmod
命令.. - rusty