sudo apt-get update
sudo apt-get install vsftpd
sudo nano /etc/vsftpd.conf
在配置文件中进行相应的配置,例如设置匿名登录、允许本地用户登录、设置FTP根目录等。
sudo systemctl start vsftpd
测试FTP服务器:使用FTP客户端连接FTP服务器进行测试。可以使用FileZilla等FTP客户端进行测试。在连接时需要输入FTP服务器的IP地址、端口号、用户名和密码等信息。连接成功后,可以在FTP根目录下进行文件上传、下载等操作。
设置防火墙规则:如果安装了防火墙,需要设置相应的防火墙规则,允许FTP服务器的访问。可以使用以下命令设置防火墙规则:
sudo ufw allow 20/tcp
sudo ufw allow 21/tcp
其中,20/tcp和21/tcp分别是FTP服务器的数据端口和控制端口。