我有一个LAMP服务器,我在其中运行以下命令来设置/ var / www中文件的权限:
groupadd web
usermod -a -G web my_user
chown -R root:web /var/www
chmod -R 775 /var/www
chmod -R g+s /var/www
我的目标是让所有文件都可以被“网络”组的任何成员写入。是否有一种安全的方式允许文件上传(例如在Wordpress中)而不更改文件所有权?注意:这是私人服务器。
答案 0 :(得分:1)
将权限应用于目录的一种方法是使用find
命令。例如:
# Set the owner and group on everything.
chown -R root:web /var/www
# Make *directories* read/write/execute and set the `sgid` bit.
find /var/www -type d -print | xargs chmod g+rwxs
您不想运行chmod -R 775 /var/www
,因为这会使您的所有文件都可执行,这可能不是您想要的。