首页 > 其他 > 详细

centos7 Pure-ftpd

时间:2020-05-12 01:20:35      阅读:64      评论:0      收藏:0      [点我收藏+]
VSFTP 有登录用户权限,上传用户所属问题
下载并安装 Pure-ftpd
yum 安装

yum install epel-release
yum install pure-ftpd

修改配置文件

/etc/pure-ftpd/
vim /usr/local/pureftpd/etc/pure-ftpd.conf 

ChrootEveryone              yes
BrokenClientsCompatibility  no
MaxClientsNumber            50
Daemonize                   yes
MaxClientsPerIP             8
VerboseLog                  no
DisplayDotFiles             yes
AnonymousOnly               no
NoAnonymous                 no
SyslogFacility              ftp
DontResolve                 yes
MaxIdleTime                 15
PureDB                       /usr/local/pureftpd/etc/pureftpd.pdb
LimitRecursion              10000 8
AnonymousCanCreateDirs      no
MaxLoad                     4
AntiWarez                   yes
Umask                       133:022
MinUID                      100
AllowUserFXP                no
AllowAnonymousFXP           no
ProhibitDotFilesWrite       no
ProhibitDotFilesRead        no
AutoRename                  no
AnonymousCantUpload         no
PIDFile                      /usr/local/pureftpd/var/run/pure-ftpd.pid
MaxDiskUsage                99
CustomerProof               yes

使用 pure-ftpd

##启动
systemctl start pure-ftpd
systemctl enable pure-ftpd
##创建系统用户:
useradd wordpres-ftp
##创建ftp用户,注意ftp用户是虚拟用户。
pure-pw useradd ftp_wordpres -u wordpre-ftp -d /opt/lampp/htdocs/wordpre
##此时会出现为该ftp新用户创建密码的提示:

pasword:xxxxxx
Enter it again:xxxxxx

##其中,-u选项将虚拟用户ftp_wordpres与系统用户wordpre-ftp关联在一起,即使用ftp_wordpre账号登录FTP后,会以wordpre-ftp的身份来读取和下载文件,-d选项后面的目录为ftp_wordpre账户的家目录,这样可以使ftp_wordpres只能访问其家目录/opt/lampp/htdocs/wordpres

#创建用户信息数据库文件:

pure-pw mkdb

##查看用户列表:

pure-pw list

##显示如下:

ftp_wordpres /opt/lampp/htdocs/wordpres/./

##删除账号的命令为:
pure-pw userdel ftp_wordpres

打开安全组防火墙 21端口 主被动模式都可以使用

centos7 Pure-ftpd

原文:https://blog.51cto.com/1014810/2494335

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!