ubuntu

Ubuntu如何配置vsftp服务器防火墙

小樊
33
2025-09-29 09:37:13
栏目: 云计算

1. 安装并启动VSFTPD服务
首先确保系统已安装VSFTPD(Very Secure FTP Daemon),若未安装,可通过以下命令完成安装:

sudo apt update
sudo apt install vsftpd

安装完成后,启动VSFTPD服务并设置为开机自启:

sudo systemctl start vsftpd
sudo systemctl enable vsftpd

2. 配置VSFTPD基础参数
编辑VSFTPD的主配置文件/etc/vsftpd.conf(使用nanovim等文本编辑器),根据需求调整以下关键参数(示例为常见安全配置):

sudo nano /etc/vsftpd.conf
sudo systemctl restart vsftpd

3. 配置UFW防火墙规则
Ubuntu默认使用ufw(Uncomplicated Firewall)作为防火墙管理工具,需先启用并配置FTP相关规则:

4. 测试FTP连接
使用FTP客户端(如FileZilla或命令行工具ftp)测试连接,确保能正常登录并传输文件。例如,通过命令行连接本地FTP服务器:

ftp localhost

输入配置的本地用户账号和密码,验证是否能成功进入主目录并进行上传/下载操作。

注意事项

0
看了该问题的人还看了