FTP 上传问题 - vsftpd ubuntu14

FTP 上传问题 - vsftpd ubuntu14

我已经花了好几个小时才解决这个问题。有人能告诉我我错过了什么吗?这快把我逼疯了。

Filezilla 错误代码:

  Response: 553 Could not create file

/etc/vsftpd.conf 中启用的所有设置

  local_enable=YES
  write_enable=YES
  connect_from_port_20=YES
  chroot_local_user=YES

添加文件夹权限:

sudo chown -R bob:bob folder/

重新启动进程:

service vsftpd restart

我还禁用了防火墙,所以这不是防火墙问题。我已经安装了 getenforce,我该如何向你们提供所需的输出?

答案1

我终于解决了我自己的问题。

我创建了用户 bob,并将他的主目录设为 FTP 目录。然后主目录没有我启用的写入权限。

然后我发现 vsftpd 不允许您通过 ftp 写入您的主目录。

这是使 vsftpd 能够通过 ftp 写入您的主目录的解决方案。

https://stackoverflow.com/questions/22420177/500-oops-vsftpd-refusing-to-run-with-writable-root-inside-chroot-login-faile

相关内容