最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Linux vsFTP服务防火墙配置:如何开放FTP数据传输
时间:2026-05-22 09:30:01 编辑:袖梨 来源:一聚教程网
在Linux环境下部署vsftpd服务时,防火墙配置是确保FTP正常通信的关键环节。本文将详细介绍从安装到防火墙设置的全流程操作指南。

安装vsftpd服务是首要步骤,不同Linux发行版需执行对应命令:
Debian/Ubuntu系统用户请运行:
sudo apt-get updatesudo apt-get install vsftpdCentOS等RPM系系统则应执行:
sudo yum install vsftpd修改配置文件是核心操作,通过编辑器打开
/etc/vsftpd/vsftpd.conf:sudo nano /etc/vsftpd/vsftpd.conf关键配置项需要解除注释或添加:
local_enable=YESwrite_enable=YESchroot_local_user=YESallow_writeable_chroot=YES完成编辑后保存退出。
重启服务使配置生效:
sudo systemctl restart vsftpdiptables防火墙配置分三步执行:
首先开放控制端口:
sudo iptables -A INPUT -p tcp --dport 21 -j ACCEPT接着调整端口范围参数:
net.ipv4.ip_local_port_range = 1024 65535最后放行数据传输端口:
sudo iptables -A INPUT -p tcp --dport 1024:65535 -j ACCEPTfirewalld用户需通过自定义服务实现配置:
基础端口开放命令:
sudo firewall-cmd --permanent --add-port=21/tcp创建
ftp.xml服务文件并置于指定目录:FTP FTP service 最终加载配置并启用服务:
sudo firewall-cmd --reloadsudo firewall-cmd --permanent --add-service=ftpsudo firewall-cmd --reload
通过上述步骤的系统配置,您的Linux服务器已具备完整的FTP服务能力,用户可通过标准协议进行安全稳定的文件传输操作。
相关文章
- 《重返帝国凯撒最强技能组合指南:关键搭配助你称霸战场》 05-22
- 江苏医保云如何办理生育报销申请 05-22
- 阴阳师红叶竞速-前百混勾阵容搭配指南 05-22
- DeepSeek Code下载避坑指南:5个常见错误别踩 05-22
- 《吞食天地武将技能更换指南:精准调整技能组合强化战力》 05-22
- 3种方法找到 DeepSeek Code 官网入口(2026版) 05-22