您现在的位置是:首页 > 运维运维

RedHat / CentOS/Ubuntu / Debian安装FTP工具Pure-FTPd

2024-11-24 16:35:01【运维】人已围观

简介Ubuntu / Debian
1、安装 Pure-FTPd sudo apt-get install pure-ftpd2、修改默认配置 # 与 centos 不同,这里需要在 /etc/pure-ftpd/conf 文件夹下执行下列命令,增加对应配置

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


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
原文:https://1panel.cn/docs/user_manual/toolbox/ftp/

很赞哦! ()

相关文章

文章评论

热评榜