无法通过 vsftpd 服务器为 virtual_user 模式上传文件

无法通过 vsftpd 服务器为 virtual_user 模式上传文件

我的服务器是 Centos 7。我的配置文件vsftp配置文件

我用

virtual_use_local_privs=YES

确保使用虚拟用户权限。我使用 root 权限上传

chown_uploads=YES
chown_username=root
local_root=/var/www/html/

但我仍然遇到上传和创建文件的错误。

[07:00:08] [R] 220 Welcome to vivian FTP service.
[07:00:08] [R] USER someone
[07:00:08] [R] 331 Please specify the password.
[07:00:08] [R] PASS (hidden)
[07:00:15] [R] 530 Login incorrect.
[07:00:15] [R] transmit fail (Connection closed by server)

我甚至可以直接打开匿名上传的文件。

anon_upload_enable=YES
anon_mkdir_write_enable=YES

SEliux 在服务器上未处于活动状态。

如何让虚拟用户可以上传文件。

相关内容