Pure-ftpd 安装笔记

本文档详细介绍了如何从源码安装Pure-FTPD,并进行必要的配置以确保其正常运行。包括下载安装包、编译安装、配置虚拟用户等步骤。此外,还提供了完整的配置文件参数说明。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Pure-ftpd 安装笔记

1、下在最新的安装包并解压:

           # wget https://download.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-1.0.46.tar.gz

2、编译:
           # ./configure --prefix=/opt/pureftpd --with-everything && make && make install

3、配置文件 :
           # cp /opt/pureftpd/etc/pure-ftpd.conf     /opt/pureftpd/etc/pure-ftpd.conf.default
           # vim  /opt/pureftpd/etc/pure-ftpd.conf
           添加 步骤7 中的内容

4、添加虚拟用户ftpuser(ftp为系统用户):

           # mkdir -p /opt/ftp_data/upload

           # chown -R ftp:ftp /opt/ftp_data/ftpuser
           # bin/pure-pw useradd ftpuser -u  ftp -d /opt/ftp_data/upload -m

5、启动ftp
           # cd /opt/pureftpd

           # sbin/pure-ftpd etc/pure-ftpd.conf

6、修改密码:
           # bin/pure-pw passwd youjin 
           # bin/pure-pw mkdb etc/pureftpd.pdb 

7、配置文件如下pure-ftpd.conf:

            ChrootEveryone              yes
            BrokenClientsCompatibility  no
            MaxClientsNumber            50
            Daemonize                   yes
            MaxClientsPerIP             20
            VerboseLog                  no
            DisplayDotFiles             yes
            AnonymousOnly               no
            NoAnonymous                 yes
            SyslogFacility              ftp
            DontResolve                 yes
            MaxIdleTime                 10
            PureDB                        /opt/pureftpd/etc/pureftpd.pdb
            LimitRecursion              1000 8
            AnonymousCanCreateDirs      no
            MaxLoad                     4
            AntiWarez                   yes
            Umask                       133:022
            MinUID                      100
            AllowUserFXP                yes
            AllowAnonymousFXP           no
            ProhibitDotFilesWrite       yes
            ProhibitDotFilesRead        yes
            AutoRename                  no
            AnonymousCantUpload         no
            AltLog                     stats:/opt/pureftpd/logs/pureftpd.log
            PIDFile                     /opt/pureftpd/logs/pure-ftpd.pid
            MaxDiskUsage               70
            CustomerProof              yes

转载于:https://my.oschina.net/kztxt/blog/1528654

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值