在 Debian 服务器上,我们匆忙中递归更改了 /var 目录的权限,以便 sudo 成为关联组并具有写权限,使用以下命令:
chgrp -R sudo var/
chmod -R g+w var/
事后我们意识到这是一个非常糟糕的选择,但我们还是这么做了。这样做会有什么后果?谢天谢地,这只是我们的开发服务器。
答案1
当服务无法访问其文件时,它们将出现异常或失败。有些服务会立即崩溃,而且日志文件应该会清楚地表明这是由于权限问题造成的。其他服务可能只会在稍后失败,或者以可能不立即显现的方式出现异常。
/var 很大。可能需要一段时间才能显示所有效果。我建议在该主机上重新安装基本服务,让安装脚本重置其权限。