Linux 云服务器搭建 FTP 服务

服务器需要设置一些

可以参考:
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;
        }

你可能感兴趣的:(Linux 云服务器搭建 FTP 服务)