1Panel其他组件的安装说明
FTP的安装
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、修改默认配置
首先CD到/etc/pure-ftpd/conf
cd /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
最新评论