我是Linux新手(使用Debian)。如何为用户和Web服务器制作可写的目录?
我通过ssh连接到服务器,上传我的文件。并运行下一个命令:
sudo chown -R www-data:www-data writeable/
sudo chmod -R g+rw writeable/
然后nginx和php(由www-data用户运行)将文件写入writeable
。我无法编辑或删除这些文件的电脑。
请帮帮我。我知道这个问题被问到了一百万次,但我无法找到解决方案。 谢谢!
答案 0 :(得分:0)
不确定理解,但我想你希望你的目录对于用户“www-data”是可写的,对于另一个用户,我们称之为“medvedev”。
您可以将两个用户都放在一个组中,并为所有者(www-data)和组授予写入权限。
useradd -G medvedev www-data