以下是在Debian上安装和设置FTP服务器(以vsftpd为例)的步骤:
sudo apt update。sudo apt install vsftpd。sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.bak。sudo nano /etc/vsftpd.conf,根据需求修改,如设置anonymous_enable=NO(禁止匿名登录)、local_enable=YES(允许本地用户登录)等。sudo adduser ftpuser。sudo mkdir -p /home/ftpuser,sudo chown ftpuser:ftpuser /home/ftpuser,sudo chmod 755 /home/ftpuser。sudo ufw allow 20/tcp,sudo ufw allow 21/tcp,sudo ufw allow 40000:50000/tcp(被动模式端口范围),sudo ufw reload。sudo systemctl start vsftpd。sudo systemctl enable vsftpd。