以下是在Linux上安装FTPServer(以vsftpd为例)的步骤:
sudo apt update。sudo yum update。sudo apt install vsftpd。sudo yum install vsftpd(CentOS 7或更早)或sudo dnf install vsftpd(CentOS 8或Fedora)。/etc/vsftpd.conf:sudo nano /etc/vsftpd.conf。local_enable=YES(允许本地用户登录)、write_enable=YES(允许文件上传)、chroot_local_user=YES(限制用户到其主目录)等。ssl_enable=YES并配置证书路径等。sudo systemctl restart vsftpd。sudo ufw allow 20/tcp(数据传输端口)、sudo ufw allow 21/tcp(命令控制端口),然后sudo ufw reload。sudo firewall-cmd --permanent --add-port=20/tcp、sudo firewall-cmd --permanent --add-port=21/tcp,然后sudo firewall-cmd --reload。