分享好友教程首页教程搜索频道列表

1Panel面板安装FTP环境,工具pure-ftpd

2026-06-18 03:28360
+关注32
核心提示:RedHat / CentOS1、安装 epel 源yuminstall-yepel-release2、安装 Pure-FTPdyum-yi...

RedHat / CentOS

1、安装 epel 源

yum install -y epel-release


2、安装 Pure-FTPd

yum -y install pure-ftpd


3、修改默认配置

# 默认配置位于 /etc/pure-ftpd/pure-ftpd.conf,在配置文件中找到下面几个参数进行修改:

# 指定路径,PureDB用户数据库文件

PureDB /etc/pure-ftpd/pureftpd.pdb


# 开启日志

VerboseLog yes


# 拒绝匿名登录

NoAnonymous yes


# 开启被动端口范围 (这里需要根据实际需求调整端口范围)

PassivePortRange 39000 40000


4、启动 Pure-FTPd 服务

systemctl start pure-ftpd.service


5、查看 Pure-FTPd 服务状态。

systemctl status pure-ftpd.service


Ubuntu / Debian


1、安装 Pure-FTPd

sudo apt-get install pure-ftpd


2、修改默认配置

# 与 centos 不同,这里需要在 /etc/pure-ftpd/conf 文件夹下执行下列命令,增加对应配置文件:

# 创建 /etc/pure-ftpd/conf/PureDB 文件,内容指定路径 /etc/pure-ftpd/pureftpd.pdb

echo '/etc/pure-ftpd/pureftpd.pdb' > /etc/pure-ftpd/conf/PureDB

# 创建 /etc/pure-ftpd/conf/VerboseLog 文件,开启日志

echo yes > /etc/pure-ftpd/conf/VerboseLog 

# 创建 /etc/pure-ftpd/conf/NoAnonymous 文件,拒绝匿名登录

echo yes > /etc/pure-ftpd/conf/NoAnonymous

# 创建 /etc/pure-ftpd/conf/PassivePortRange 文件,开启被动端口范围 (这里需要根据实际需求调整端口范围)

echo '39000 40000' > /etc/pure-ftpd/conf/PassivePortRange


3、建立数据库软链

ln -s /etc/pure-ftpd/conf/PureDB /etc/pure-ftpd/auth/50puredb


4、启动 Pure-FTPd 服务

sudo systemctl start pure-ftpd.service


5、查看 Pure-FTPd 服务状态。

sudo systemctl status pure-ftpd.service



故障排除

如果之前已经安装过 Pure-FTPd,可以直接通过界面同步按钮同步到 1panel 上,但是同步过程中无法同步密码,需要在界面上手动编辑

如果无法正常连接,可以从以下方向检查

防火墙是否开启,是否放行 Pure-FTPd 端口 ( 默认 21,可以通过 netstat -tunlp |grep pure-ftpd 或者 cat /etc/pure-ftpd/pure-ftpd.conf | grep Bind 查询)

是否放行 Pure-FTPd 被动端口 ( 可以通过 cat /etc/pure-ftpd/pure-ftpd.conf | grep PassivePortRange 或者 cat /etc/pure-ftpd/conf/PassivePortRange 文件查询 )

是否开启 selinux


本文标签:#ftp#pure-ftpd
免责声明:凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。
生成海报
您可能在找更多

wdcp从v3.0/3.1升级到v3.2后,FTP登录不了的修复方法

    wdcp从v3.0/3.1升级到v3.2后,FTP登录不了的修复方法wdcp从v3.0/3.1升级到v3.2后,FTP都登录不了了?FlashFXP连接报错内容如下:[右] 220---------- 欢迎来到 Pure-FTPd [privsep] ----------[右] 220-您是第 1 个使

小黑 wdcp面板2022-04-20

DESTOON远程ftp附件配置方案

    直接来点实际的,总后台-网站设置-服务器优化,上图如果遇到配置好以后图片还是在本服务的话,就去附件服务器的FTP软件环境里设置,我们以宝塔面板为例,解析方案 看 【FTP连不上方案】

小黑 DESTOON程序 12020-10-11

宝塔面板创建的ftp登陆无法连接解决方案

    一:问题描述:阿里云服务器安装了宝塔linux面板,创建了ftp,利用xftp选择ftp协议连接不上问题?二:解决方法:登陆阿里云服务器,在阿里云服务器安全组中放行端口21,并且被动端口(39000 - 40000)也需要处于放行状态 进入宝塔Linux面板中的软件管理,找到Pure-Ftpd 1.0.47点设置点击配置修改:如图所示,查找“ForcePassiveIP”(位置188行左右),搜索:将后面的192.168.0.1 修改为你自己的阿里云服务器公网IP地址,同时,去掉ForcePassiveI

小黑 宝塔面板2020-10-11

WinSCP

    免费好用的 ftp 工具!

小黑 前端工具2020-07-10

FlashFXP 5.4

    功能强大的 FXP/FTP 软件

小黑 前端工具2020-07-10

我来说两句
抢沙发