var/www 的权限?

var/www 的权限?

我的 Ubuntu 中文件夹 var/www 的权限应该是什么?

我需要它是安全的,同时我需要 ftp 用户能够编辑它。

我想知道我是否应该在 unix 中创建一个具有所有权限的组并将 ftp 用户添加到该组。

标准做法是什么?

答案1

正如您所说,让 ftp 用户能够访问的最佳方式是将 /var/www/ 内的所有文件/文件夹赋予您创建的“ftp 组”。确保所有 ftping 用户都在此组中。

sudo usermod -a -G "ftp group" <user>  // the -a is important here so you append the group

另外,有关文件的默认权限,请查看以下内容:Linux 上的默认文件夹权限

如果你喜欢这个答案,请投票。这对社区有好处。

答案2

不确定是否存在“标准”,但解决它的一种可能方法是:

/var/www 权限设置为 775,所有者为:htmlgrp

htmlgrp 由需要编辑 /var/www 中的文件的用户组成

如果你担心“安全”,那么我建议你使用 scp(ssh 加密复制程序)而不是 ftp。这是大多数托管公司希望你采取的选择。

编辑:将权限从 770 更改为 775

相关内容