VSFTPD 和匿名上传

VSFTPD 和匿名上传

我对 Ubuntu 及其配置非常陌生。我创建了一个具有 Web 服务器访问和 FTP 服务器访问的 Ubuntu Desktop 18.04。FTP 服务器需要是匿名访问,即文件位置位于服务器的 Web 根目录中。此服务器未在 Internet 上发布,仅在我的本地网络上发布,其中少数用户将以匿名用户身份访问 FTP,并将文件从他们的计算机上传到服务器。然后,此服务器需要将这些文件发布为网站内容。

因此只需 www.myserver.local/ftpcontents

Web 服务器已设置并运行。我的 ftp 服务器已设置并运行,我可以以匿名用户身份登录,因此无需输入用户名或密码。一切都很好。我需要将文件上传到此 ftp,这就是我遇到问题的地方。我无法以匿名用户身份将文件上传到 ftp 文件夹。在我的 vsftpd.conf 文件中,我拥有以下所有匿名设置

anonymous_enable=Yes 
local_enable=NO (I have tried this with Yes also, but no success in uploading) anon_upload_enable=Yes
anon_mkdir_write_enable=Yes
anon_other_write_enable=Yes 
allow_writeable_chroot=Yes

相关内容