linux安装pure-ftpd-1.0.51

下载

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

安装依赖包

yum install make gcc* gcc-c++ openssl openssl-devel

解压

tar -zxvf pure-ftpd-1.0.51.tar.gz

编译

./configure --prefix=/usr/local/pureftpd --without-inetd --with-altlog --with-puredb --with-throttling --with-peruserlimits --with-tls

make&&make install

创建账号 在bin下

./pure-pw useradd test -u test -d /nginx/test/

(其中-u选项是将虚拟用户test与系统用户test关联在一起,即使用test账号登录FTP后,会以test的身份来读取和下载文件,-d选项为本地用户test账户的家目录,这样可以是test只能访问/nginx/test/)

创建用户信息数据库文件,list显示用户列表

root@localhost hbk\]# pure-pw mkdb \[root@ip-172-31-37-213 bin\]# ./pure-pw list test /nginx/test/./ pure-ftpd.conf配置文件 ChrootEveryone yes BrokenClientsCompatibility no MaxClientsNumber 50 MaxClientsPerIP 8 VerboseLog no DisplayDotFiles yes AnonymousOnly no SyslogFacility ftp DontResolve yes MaxIdleTime 15 LimitRecursion 10000 8 AnonymousCanCreateDirs no MaxLoad 4 AntiWarez yes Umask 133:022 MinUID 100 AllowUserFXP no AllowAnonymousFXP no ProhibitDotFilesWrite no ProhibitDotFilesRead no AutoRename no MaxDiskUsage 99 CustomerProof yes Bind 0.0.0.0,21 PassivePortRange 40000 40010 AnonymousCantUpload yes NoAnonymous yes UnixAuthentication no Daemonize yes PureDB /usr/local/pureftpd/etc/pureftpd.pdb PIDFile /usr/local/pureftpd/var/run/pure-ftpd.pid AltLog /usr/local/pureftpd/var/log/pureftpd.log

相关推荐
绵羊20235 小时前
单细胞转录组测序上游——cellranger
linux
chinesegf6 小时前
Docker篇4-本地项目app.py与docker加载项目镜像的开发顺序
运维·docker·容器
CyreneSimon6 小时前
Docker 拉取配置教程:解决镜像拉取连接超时问题
运维·docker·容器
李子红了时7 小时前
【墨铺网教程】一台电脑加入多个局域网,让电脑做上传下载主力又当存储盘
运维·服务器·电脑
Awkwardx8 小时前
Linux系统编程—线程同步与互斥
linux·服务器
snpgroupcn8 小时前
Adobe SAP S/4HANA 升级实践:企业规模化转型关键要素
运维·adobe·云计算
赖small强9 小时前
[Linux]内核队列实现详解
linux·kfifo·请求队列·工作队列(workqueue)·等待队列·kfifo_init
www.0210 小时前
linux服务器升级显卡驱动(笔记)
linux·运维·服务器·笔记·ubuntu·服务器环境
Linux-palpitate10 小时前
基于Prometheus和Grafana的MySQL监控,服务器监控
服务器·grafana·prometheus
Yeats_Liao10 小时前
Go Web 编程快速入门 13 - 部署与运维:Docker容器化、Kubernetes编排与CI/CD
运维·前端·后端·golang