在Debian系统上安装vsftpd(Very Secure FTP Daemon)的步骤如下:
更新包列表: 打开终端,输入以下命令来更新包列表:
sudo apt update
安装vsftpd: 输入以下命令来安装vsftpd:
sudo apt install vsftpd
配置vsftpd:
sudo nano /etc/vsftpd.conf
anonymous_enable NO
local_enable YES
chroot_local_user YES
local_root /home/ftpuser
重启vsftpd服务: 修改配置后,重启vsftpd服务以应用更改:
sudo systemctl restart vsftpd
防火墙设置(如果适用):
如果你使用的是ufw
防火墙,可以添加以下规则以允许FTP流量:
sudo ufw allow 20/tcp
sudo ufw allow 21/tcp
sudo ufw reload
测试FTP服务器: 使用FTP客户端(如FileZilla)连接到服务器,输入用户名和密码进行测试。如果能够成功登录,则表示FTP服务器已经正确安装并运行。