在CentOS 7.5上安装和配置ProFTPD
发表于:2025-02-02 作者:千家信息网编辑
千家信息网最后更新 2025年02月02日,ProFTPd是一个开源FTP守护程序,ProFTPd是一种开源FTP守护程序,由于其能实现粒度更细的权限配置能力而被广泛使用。 这是为 CentOS 7以及CentOS 6及以下版本提供安装方法的指
千家信息网最后更新 2025年02月02日在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安全错误
数据库的锁怎样保障安全
天津特种网络技术分类代理商
柳林县网络安全责任书
广州讯鸿网络技术有限公司
长沙现代化安全文化展厅软件开发
大洋d3服务器支持的硬盘
英德思网络技术 刘明学
湛江市银商互联网科技有限公司
服务器管理口远程java
酷牛网络服务器管理系统
德普软件开发上海公司
数据库图表入门
关于网络安全的目的
学软件开发难度大吗
杭州ios应用软件开发
元神国际服哪个服务器是日服
万里数据库官网
新伯乐网络技术
珠海网络安全公司排名
市国土局网络安全管理制度
gpu服务器功率一般多少
招网络技术员文案
linux服务器怎么用
日本2k22服务器
单服务器多通
湛江市银商互联网科技有限公司
游戏服务器分组
智慧法院 网络安全
北京交大网络安全
vb6支持的数据库
camelot的服务器