在专用服务器上创建ftp用户的最佳方式

时间:2016-04-15 06:20:15

标签: amazon-web-services amazon-ec2 ftp

我在ubuntu机器上安装了php,apache,mysql。我创建了新的ftp用户,其名称为ftpuser,主目录设置为/ var / www / ftpuser。

我能够连接到服务器并登陆到正确的目录,但我的网络服务器用户即www:数据无法通过脚本生成文件和文件夹。所以我将我的ftpuser组更改为www:data组,并赋予组写权限。现在问题是我的myftp用户无法更改任何文件夹和文件,尽管所有内容仅由ftp用户拥有。请让我知道我在这里做了什么。

1 个答案:

答案 0 :(得分:0)

如果我理解正确,我认为这里的错误是将ftpuser更改为www-data组。

文件夹/var/www/ftpuser属于ftpuser和ftpuser组。

因此,不是将ftpuser的组更改为www-data(恢复此更改),如何将www-data用户添加到ftpuser组,然后使目录/var/www/ftpuser目录可写入ftpuser组。

请注意,将www-data添加到ftpuser组,不要更改www-data用户组。