VSFTPD 553错误:无法创建文件

阿拉姆·波亚杰扬

使用Ubuntu 12.04和VSFTPD进行全新的LAMP服务器设置。

我正在尝试/var/www使用FTP用户访问文件夹(网络根目录)。

我创建了一个新用户ftpuser,并将其添加到www-data由Apache自动创建用户组中。
该用户的主目录设置为/var/www我还将的所有权更改/var/wwwwww-data组,并将权限更改为02775

但是,我仍然无法上传文件。错误为:“ 553无法创建文件”。

  1. 有人可以解释一下如何正确设置这些权限吗?
  2. 什么是正确的设置?我应该将主目录设置ftpuser/var/www还是以其他方式设置?

我在网上发现了很多主题,但是没有一个主题提供通用的解决方案。

谢谢!


更新:

下面是输出ls -l/var/www

drwxr-sr-x 3 root ftpuser 4096

vsftpd.conf文件内容

listen=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
chown_uploads=YES
chown_username=ftpuser
chroot_local_user=YES
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
阿敏

问题是因为您的文件夹属于root,而不是ftpuser

要修复它,请运行:

sudo chown -R ftpuser:nogroup /var/www/ftuuserfolder

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

VSFTPD 553错误:无法创建文件

来自分类Dev

VSFTPD,553无法创建文件。-权限?

来自分类Dev

vsftpd:530登录错误

来自分类Dev

vsftpd:530登录错误

来自分类Dev

Centos:VSFTPD无法启动

来自分类Dev

Vsftpd无法正常工作

来自分类Dev

vsftpd日志文件的位置?

来自分类Dev

vsftpd日志文件的位置?

来自分类Dev

(vsftpd)上传的文件组

来自分类Dev

无法设置vsftpd的根目录

来自分类Dev

无法启动vsftpd。vsftpd:必须以root用户身份启动

来自分类Dev

VSFTPD上传后无法下载文件

来自分类Dev

500 OOPS:无法打开配置文件:/etc/vsftpd/vsftpd.conf

来自分类Dev

vsftpd的priv_sock_get_cmd错误

来自分类Dev

vsftpd无法通过pam身份验证

来自分类Dev

vsftpd无法以启用SSL的方式启动

来自分类Dev

vsftpd无法通过pam身份验证

来自分类Dev

vsftpd无法以启用SSL的方式启动

来自分类Dev

VSFTPD无法在Rackspace主机上启动

来自分类Dev

VSFTPD 500 OOPS:无法更改目录

来自分类Dev

无法使用 vsftpd 登录虚拟用户

来自分类Dev

通过 vsFTPd 获取文件的校验和

来自分类Dev

vsftpd无法启动错误-apt-get-purge错误

来自分类Dev

vsftpd 无法启动 - 没有错误消息

来自分类Dev

无法连接到vsftpd,甚至无法从本地主机连接

来自分类Dev

Ubuntu中的vsftpd文件夹文件权限

来自分类Dev

在AMI框上设置脚本以创建目录-vsftpd,pam,mysql

来自分类Dev

安装ftp vsftpd时,出现tomcat7错误

来自分类Dev

VSFTPD已安装,但无法重新启动/停止