Windows系统推荐使用IIS服务搭建FTP服务器:
Linux系统建议通过vsftpd实现:
sudo apt update sudo apt install vsftpd
通过OpenSSL生成证书:
sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/ssl/private/vsftpd.pem -out /etc/ssl/certs/vsftpd.pem
ssl_enable=YES allow_anon_ssl=NO rsa_cert_file=/etc/ssl/certs/vsftpd.pem
实现中文目录正常显示需注意:
utf8_filesystem=YES
建议为不同用户创建独立目录,通过本地用户和组管理工具设置专属访问权限