涛子 - 简单就是美

成单纯魁增,永继振国兴,克复宗清政,广开家必升

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
# 安装
yum install -y pure-ftpd 

# 组与用户
groupadd pure-ftp
useradd -g pure-ftp -s /sbin/nologin -d /dev/null upload
useradd -g pure-ftp -s /sbin/nologin -d /dev/null download

# 数据目录
mkdir -p /data/ftp

# 数据目录权限
chown -R upload:pure-ftp ftp

# 配置文件
cat > /etc/pure-ftpd/pure-ftpd.conf << EOF
ChrootEveryone               yes
BrokenClientsCompatibility   no
MaxClientsNumber             50
Daemonize                    yes
MaxClientsPerIP              8
VerboseLog                   no
DisplayDotFiles              yes
AnonymousOnly                no
NoAnonymous                  yes
SyslogFacility               ftp
DontResolve                  yes
MaxIdleTime                  15
PureDB                       /etc/pure-ftpd/pureftpd.pdb
LimitRecursion               10000 8
AnonymousCanCreateDirs       no
MaxLoad                      4
PassivePortRange             30000 50000
AntiWarez                    yes
Umask                        133:022
MinUID                       1000
AllowUserFXP                 yes
AllowAnonymousFXP            no
ProhibitDotFilesWrite        no
ProhibitDotFilesRead         no
AutoRename                   no
AnonymousCantUpload          yes
AltLog                       clf:/var/log/pureftpd.log
PIDFile                      /var/run/pure-ftpd.pid
MaxDiskUsage                 99
CustomerProof                yes
EOF

# 服务自启动
systemctl enable pure-ftpd && systemctl start pure-ftpd

# 虚拟用户
pure-pw useradd upload -u 1001 -g 1001 -d /data/ftp 
pure-pw useradd download -u 1002 -g 1001 -d /data/ftp
pure-pw mkdb
chmod 644 /etc/pure-ftpd/pureftpd.pdb

# 测试
upload用户登录,可以上传文件,可以删除文件,可以下载文件,读写权限正常
download用户登录,不可上传文件,不可删除文件,可以下载文件,只读权限正常
posted on 2025-08-20 13:39  北京涛子  阅读(25)  评论(0)    收藏  举报