我是 *nix 和 Ubuntu 12.04 LTS 的新手,我刚刚注意到我的所有目录的权限都设置为 0755。这对我来说似乎不安全。为什么我需要授予 /usr 目录上的所有人执行权限?
这是默认设置吗,还是我在授予 /srv 目录权限时意外设置了它。
我运行了以下命令,我认为这些命令可能是罪魁祸首:
sudo chmod /srv/www -R 0755
sudo chmod g+s /srv/www
任何给定的 Ubuntu 目录的默认权限是什么?我应该为 /srv/www webfoot 目录设置什么权限?
编辑:
我的 /srv/www 约定如下:
/srv/www/somedomain.com/public_html
/srv/www/otherdomain.com/public_html
谢谢。
答案1
您需要在目录上执行才能更改它们。这是默认设置,没有什么不安全的。不过,这不是“世界”。只有您和您系统上的其他用户。