在CentOS 7.5上安装和配置ProFTPD
发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,ProFTPd是一个开源FTP守护程序,ProFTPd是一种开源FTP守护程序,由于其能实现粒度更细的权限配置能力而被广泛使用。 这是为 CentOS 7以及CentOS 6及以下版本提供安装方法的指
千家信息网最后更新 2025年12月01日在CentOS 7.5上安装和配置ProFTPD
安装ProFTPD
| ProFTPd是一个开源FTP守护程序,ProFTPd是一种开源FTP守护程序,由于其能实现粒度更细的权限配置能力而被广泛使用。 这是为 CentOS 7以及CentOS 6及以下版本提供安装方法的指南。 您可以在项目的网站上阅读有关ProFTPD的更多信息。 |
ProFTPD位于EPEL存储库中,您需要先安装它:
yum -y install epel-release

运行yum更新以确保所有内容都是最新的
yum -y update
开始安装ProFTPD
yum -y install proftpd
配置ProFTPD
nano /etc/proftpd.conf
更改服务器名称:
ServerName "ProFTPD server"
到您的服务器主机名。 然后继续保存文件。
启用并启动Proftpd
继续并重新启动该服务并启用它。
在CentOS 7上:
重启服务:
systemctl restart proftpd
确保重启后服务将启动:
systemctl enable proftpd
在CentOS 6(及以下):
重启服务:
service proftpd restart
确保服务将在重新启动时启动:
chkconfig --add proftpdchkconfig proftpd onEnable FTP in the firewall
如果您当前正在使用防火墙,则需要允许传入的FTP连接。
Firewalld
允许传入端口:
firewall-cmd --permanent --add-port=21/tcp
然后重新加载防火墙:
firewall-cmd --reload
Iptables
添加新规则:
iptables -A INPUT -p tcp -m tcp --dport 20:21 -j ACCEPT
保存新的防火墙规则集:
iptables-save > /etc/sysconfig/iptables

在ProFTPD中启用被动连接
被动模式有时可以解决某些客户端连接到可能已被防火墙阻止的FTP服务器的能力。 如果您在远程连接时遇到问题,希望您尝试在ProFTPD中启用被动连接,则需要编辑 /etc/proftpd.conf
nano /etc/proftpd.conf
并添加以下行:
PassivePorts 60000 65535 AllowStoreRestart on AllowRetrieveRestart on TimeoutNoTransfer 65535 ListOptions "-la" TimeoutIdle 65535
然后,您还需要在防火墙中添加被动范围
iptables的:
添加新规则:
iptables -A INPUT -p tcp -m tcp --dport 60000:65535 -j ACCEPT
保存规则集:
iptables-save > /etc/sysconfig/iptables
Firewalld:
添加新端口范围:
firewall-cmd --permanent --add-port=60000-65535/tcp
重新加载防火墙:
firewall-cmd --reload
测试FTP服务
您可以首先在本地测试FTP配置,以确保使用netstat运行守护程序
# netstat -plan|grep :21tcp6 0 0 :::21 :::* LISTEN 22089/proftpd: (acc
您也可以通过安装ftp客户端在本地连接
yum install -y ftp
然后建立到localhost或127.0.0.1的连接
# ftp localhostTrying ::1...Connected to localhost (::1).220 FTP Server ready.Name (localhost:root):
并输入有效的用户名和密码,它应该进行身份验证。 如果它不允许您进入,则认证消息将写入/var/log/secure。
原文地址: https://www.linuxprobe.com/centos-config-proftpd.html
服务
防火墙
防火
规则
配置
服务器
程序
客户
客户端
端口
能力
范围
测试
运行
有效
主机
信息
内容
原文
可以通过
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
泗洪环保网络技术供应商家
lol哪个服务器最惨
飞腾2500服务器是哪公司的
浙江一站式软件开发平台
华为网络安全宣传动画视频
甘露醇超说明书用药数据库
socket服务器转发
学生了解网络安全的意义
网络安全员岗位介绍
软件开发 公司有哪些
我的世界服务器第二季第六期
hp 服务器 1783
数据库更新两个表关联表
如何保护wifi网络安全
吴忠软件开发诚信企业推荐
udp服务器 搭建
江苏多功能软件开发专业服务
七年级信息技术网络安全基础
数据库系统安全是什么
数据库中查询学生表的男生人数
监控服务器数据库
山东潍坊网络安全事件
网络安全等级保护二级费用
信用信息数据库模版
广州红海互联网科技有限公司
国家支持的网络安全保护制度
普陀区微型软件开发装饰
提供巨大营销数据库
湖北航信安全接入服务器地址
郑大一附院网络安全事件