参考一: https://www.eltyun.com/newsview?id=25492
参考二: https://www.ancii.com/azhljxp7w/
我的步骤
port sudo port install pure-ftpd
sudo /opt/local/sbin/pure-ftpd -A -j -Y 2 -p 30000:30009 -P 172.22.142.232
pure-ftpd: invalid option -- Y 421 Unknown run-time option
改成sudo /opt/local/sbin/pure-ftpd -A -j -p 30000:30009 -P 172.22.142.232
172.22.142.232:21
,blankftp://172.22.142.232
,(客人和注册用户我也不知道什么情况,选择了客人),连上了问题
sudo -s launchctl load -w /System/Library/LaunchDaemons/ftp.plist
莫名其妙,我也没开参考:chat-gpt
我的步骤
docker pull stilliard/pure-ftpd
运行以下代码
docker run -d \
--name myftp \
-p 21:21 \
-p 30000-30009:30000-30009 \
-e PUBLICHOST=localhost \
-e FTP_USER_NAME=myuser \
-e FTP_USER_PASS=mypassword \
-v /Users/本人用户名:/home/ftpusers/ftp \
stilliard/pure-ftpd
brew services start xxx
管理的。===
我这里看发一下我之前用到过的配置:
AllowAnonymousFXP no
AllowUserFXP no
AltLog clf:/var/log/pureftpd.log
AnonymousCanCreateDirs no
AnonymousCantUpload no
AnonymousOnly no
AntiWarez yes
AutoRename no
BrokenClientsCompatibility no
ChrootEveryone yes
CustomerProof yes
Daemonize yes
DisplayDotFiles yes
DontResolve yes
ForcePassiveIP x.x.x.x
LimitRecursion 10000 8
MaxClientsNumber 200
MaxClientsPerIP 100
MaxDiskUsage 99
MaxIdleTime 15
MaxLoad 8
MinUID 1000
NoAnonymous yes
PAMAuthentication no
PassivePortRange 63001 64001
PerUserLimits 200:400
ProhibitDotFilesRead no
ProhibitDotFilesWrite no
PureDB /etc/pure-ftpd/pureftpd.pdb
SyslogFacility ftp
Umask 022
UseFtpUsers no
VerboseLog yes
这里会涉及到登录的就是PureDB /path/to/puredb.pdb
,需要指定用什么方式认证以及db数据来源,我这里是默认的PureDB,你可以看情况去做修改。
生成 puredb.pdb文件,需要用到pure-pw
pure-pwuseradd
。
===
最后,你可以看看连接时的错误日志,定位一下哪里出问题了。
本文向大家介绍Centos7搭建FTP服务器,包括了Centos7搭建FTP服务器的使用技巧和注意事项,需要的朋友参考一下 从网上搜索了好多搭建Centos7搭建服务器的教程都没有成功唯独这个,利用Windows资源管理器连接测试成功。 一、通过yum安装vsftpd yum install -y vsftpd 二、修改vsftpd的配置文件 vi /etc/vsftpd/vsftpd.conf
本文向大家介绍Shell脚本搭建FTP服务器(vsftpd),包括了Shell脚本搭建FTP服务器(vsftpd)的使用技巧和注意事项,需要的朋友参考一下 各种知识点都写在注释里。 只需要 sudo $PATH/ftpsetup.sh即可,默认以test/test为用户名密码登录,登录后的根目录只读,子目录writable可写。 Ubuntu 13和Linux Mint 15上测试ok。
本文向大家介绍FTP服务器搭建之本地用户篇,包括了FTP服务器搭建之本地用户篇的使用技巧和注意事项,需要的朋友参考一下 Vsftpd3.0--FTP服务器搭建之本地用户篇,具体内容如下 FTP服务在工作中是经用到的一种工具,可以实现上传下载等功能。那么今天我们来聊一聊FTP服务器使用本地用户登录的实现模式。 既然是本地用户,就少不了要创建本地用户,下面我们创建2个用户: 第一步:创建用户 第一次创
本文向大家介绍CentOS6.9中搭建FTP服务器的方法,包括了CentOS6.9中搭建FTP服务器的方法的使用技巧和注意事项,需要的朋友参考一下 1 基本环境 2 ftp工作模式 2.1 ftp通道 ftp工作会启动两个通道: 控制通道,数据通道 在ftp协议中,控制连接均是由客户端发起的,而数据连接有两种模式:port模式(主动模式)和pasv(被动模式) 2.2 port模式 在客户端需要接
本文向大家介绍Python搭建FTP服务器的方法示例,包括了Python搭建FTP服务器的方法示例的使用技巧和注意事项,需要的朋友参考一下 Python版本 3.6.2 使用的ftp包:pyftpdlib pip install pyftpdlib就可以下载安装了 FTP协议下载上传文件在文件过大的情况下会比HTTP更具有优势,更为方便的实现断点上传和进度监控,下面是官方文档中的 基本方法
本文向大家介绍Android 快速搭建FTP服务器的方法,包括了Android 快速搭建FTP服务器的方法的使用技巧和注意事项,需要的朋友参考一下 一、概述 打开你的手机,找到文件管理->分类->远程管理,点击启动服务,这样大家可以在局域网内使用电脑访问你手机上的文件了,当然你也可以设置账号和密码,防止“小人”共享你手机上的资源-.-,那如果自己动手,该如何实现这个小功能呢? 二、实现 1、导