服务器需要设置一些
可以参考:
https://cloud.tencent.com/document/product/213/10912
配置文件需要做一些修改后,才能登录,用代码去做文件上传操作
anonymous_enable=YES
write_enable=YES
local_enable=YES
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/var/ftp/test/chroot_list
listen=YES
local_root=/var/ftp/test
allow_writeable_chroot=YES
pasv_enable=YES
pasv_address=xxxxxxxxx #请修改为您的 Linux 云服务器公网 IP
pasv_min_port=40000
pasv_max_port=45000
pam_service_name=vsftpd
userlist_enable=YES
userlist_deny=no
userlist_file=/etc/vsftpd/user_list
local_umask=022 #代码上传的文件才能直接用浏览器访问
Nginx中还需要配置后,直接在url中访问静态文件
location /var/ftp/test/ {
root /;
autoindex on;
}