pure-ftpd

为什么 pure-ftpd-postgresql 无法连接到我的 PostgreSQL 数据库?
pure-ftpd

为什么 pure-ftpd-postgresql 无法连接到我的 PostgreSQL 数据库?

我目前正在尝试设置一个带有 PostgreSQL 身份验证的纯 ftpd 服务器,但是我无法让我的 FTP 服务器在登录期间与我的数据库进行通信。 作为背景,我的设置包括一台运行 Ubuntu Server 22.04 LTS 的 Linux 机器,该机器托管 IP 为 192.168.120.98 的 pure-ftpd 服务器。PostgreSQL 数据库托管在 IP 为 192.168.120.99 的单独服务器上。我已禁用两台服务器上的防火墙,并且可以在它们之间成功 ping 通。 但是,当我尝试登录 FTP 服务器时,它无法对数据库进行身份验证。我...

Admin

Pure-FTPD:如何让匿名/ftp 用户允许重命名和删除文件?
pure-ftpd

Pure-FTPD:如何让匿名/ftp 用户允许重命名和删除文件?

我遇到了一些问题。我正在受信任的网络中设置业余本地 ftp 服务器。我想允许匿名/ftp 用户删除和重命名文件,但经过多次尝试修改 /etc/pure-ftpd/pure-ftpd.conf 后,没有结果。我在 Fedora 38 上,使用 pure-ftpd 版本 1.0.51。我还将 /var/ftpd 设置为允许写入,默认文件权限为文件夹 777 和生成文件的 666。我还尝试在 sebool 中启用允许匿名 ftpd 写入,到目前为止 SELINUX 没有生成任何错误。我还尝试让 selinux 宽容,它不会在 /var/log/audit/audi...

Admin

通过 TLS 连接到 Pure-FTPd 时,在证书提示后出现 ECONNREFUSED,普通 FTP 可以正常工作
pure-ftpd

通过 TLS 连接到 Pure-FTPd 时,在证书提示后出现 ECONNREFUSED,普通 FTP 可以正常工作

我已经使用 Pure-FTPd 和 Ubuntu 20.04 设置了一个新的 FTP 服务器。当我不激活 TLS 时,我可以毫无问题地连接到我的服务器。 首先,我使用以下命令创建了一个自签名证书: openssl req -x509 -nodes -newkey rsa:2048 -keyout /etc/ssl/private/pure-ftpd.pem -out /etc/ssl/private/pure-ftpd.pem -days 3650 然后我使用此命令激活了 TLS,并重新启动了服务: echo "2" > /etc/pure-ftpd...

Admin

在 macOS Big Sur 11.4 和 11.5 中,FTP 客户端(任何)都将在被动模式下挂起在 MLSD 上
pure-ftpd

在 macOS Big Sur 11.4 和 11.5 中,FTP 客户端(任何)都将在被动模式下挂起在 MLSD 上

最近我注意到 macOS Big Sur 11.4 和 11.5 (Mac M1) 中存在一个奇怪的问题,无论我使用哪个 FTP 客户端,最终都会出现同样的问题。(Cyber​​Duck、FileZilla 或只是普通的旧 MC)。使用相同操作系统的其他网络上的其他用户向我报告了这个问题。 问题是 FTP 客户端会在 MLSD 命令上挂起并超时。有时您可以列出几个目录,几秒钟后它就会自行锁定。 与 TLS 或普通 FTP 的行为相同。MLSD 后无网络活动。使用 Wireshark 检查。 12:06:29 Response: 257 "/publ...

Admin

Pureftpd 无法列出包含大量文件的目录
pure-ftpd

Pureftpd 无法列出包含大量文件的目录

Pureftpd 运行为: /usr/sbin/pure-ftpd-mysql-virtualchroot -l mysql:/etc/pure-ftpd/db/mysql.conf -l pam -P 1.2.3.4 -u 1000 -O clf:/var/log/pure-ftpd/transfer.log -Y 1 -E -D -8 UTF-8 -L 1000000:15 -p 31000:31059 -J HIGH -A -H -b -d -B LimitRecursion如您所见,设置为 1 000 000 个文件和 15 个子目录-L 10000...

Admin

FTP 客户端登录后立即退出。Pure-ftp/Cpanel/WHM
pure-ftpd

FTP 客户端登录后立即退出。Pure-ftp/Cpanel/WHM

我正在尝试在 cpanel/whm 服务器上启用 ftp,但用户登录时遇到问题。端口已打开,我可以看到连接已到达服务器,因为它们已记录。但是客户端显示超时,日志只是说用户随后立即注销。 有人能解释一下并为我提供解决方案吗?该服务器正在运行 Cloudlinux、Litespeed 和 CageFS,但是我已测试为用户禁用每个服务,但无济于事。 Error log from filezilla: Status: Connecting to [ip address]:21... Status: Connection establ...

Admin

pureftp 服务器上的 FTP 外部连接 - 无法检索目录
pure-ftpd

pureftp 服务器上的 FTP 外部连接 - 无法检索目录

背景是我有一个中国 IP 摄像头,需要将安全录像发送到远程 FTP 服务器。 我已经配置了一个在 LAN 上正常工作的 pure-ftpd 服务器。我定义了 PassivePortRange 并设置了 ufw 规则,并在路由器上打开了相应的端口。问题出在我尝试从本地网络外部进行连接时。 Status: Connecting to x.x.x.x:21... Status: Connection established, waiting for welcome message... Status: Plain FTP is insecure. Please s...

Admin

无法使用 Pure-FTPd 登录
pure-ftpd

无法使用 Pure-FTPd 登录

我已经使用 brew 在我的 MacOS Catalina 上安装了 Pure-FTPd,并使用 启动它brew services start pure-ftpd。配置将/usr/local/etc/pure-ftpd.confNoAnonymous 设置为 no,将 MinUID 设置为 100。我创建了一个基于系统帐户的虚拟用户,nobodyUID 为 4294967294。我还将其添加/usr/bin/false到/etc/shells。但是,我仍然收到以下错误: 421 Sorry, but I can't trust you ftp: Login...

Admin

pure-ftpd:身份验证账户密码会话
pure-ftpd

pure-ftpd:身份验证账户密码会话

我真的需要你的帮助。 我尝试在我的 Macbook OS High Sierra(版本 10.14.16)上运行 ftp 服务器 但我不能。我的步骤是: 通过运行 pure-ftpd 在本地设置 ftp 服务器: brew install pure-ftpd brew services start pure-ftpd sudo /usr/local/sbin/pure-ftpd 设置fpt客户端以连接到本地的fpt服务器: brew install tnftp 像这个链接一样配置 pure-ftpd:https://wiki.archlin...

Admin

如何在 macOS 上运行 ./configure 命令?
pure-ftpd

如何在 macOS 上运行 ./configure 命令?

我想在我的 Mac 上安装 Pure-FTPd 并按照10.14.6 (18G1012)本手册运行https://download.pureftpd.org/pub/pure-ftpd/doc/README.MacOS-X 打开终端应用程序并绑定时./configure --with-pam我收到-bash: ./configure: No such file or directory错误消息。 为什么?我做错了什么? 也许,我必须先链接到某个地方,例如cd /path/to/somewhere? 更新 我发现下列并尝试过brew install ...

Admin

如何响应 NLIST(AT+NLST)指令更改 FTP 目录格式
pure-ftpd

如何响应 NLIST(AT+NLST)指令更改 FTP 目录格式

我希望有人能帮忙。这是一个与 FTP IOT 相关的问题。我们正在将 IOT 管理门户从 Web 服务器移至 VPS。VPS 已全部设置并正常运行,但我们收到的 PHP NLIST 命令的 FTP Native 响应不正确: /public_ftp/bin9/.. /public_ftp/bin9/. /public_ftp/bin9/Filename_0,12.bin 原始网站对同一命令给出了以下 FTP 标准响应: . .. Filename_0,12.bin 现场设备被编程为从此响应中解析文件名,其中不包含路径名(第二个示例)。由于 F...

Admin

Pure-FPTD-Mysql TLS SFTP:权限被拒绝
pure-ftpd

Pure-FPTD-Mysql TLS SFTP:权限被拒绝

我的服务器上有一个正在运行的 FTP 服务,使用 pure-ftpd-mysql 连接到 MySQL 数据库来管理我的用户。 我尝试让 FTP 用户使用 SFTP。FTP 登录工作正常,但 SFTP 登录总是回答:Permission denied, please try again. 我的证书,由 letsencrypt 颁发,似乎运行良好(第一次在 filezilla 上提示良好)。 这是我重新启动 pure-ftpd-mysql 服务时的系统日志: Aug 3 12:12:02 fidcar-ftp pure-ftpd-mysql[4822]...

Admin

Pure-Ftpd-Mysql:无法连接被动 FTP
pure-ftpd

Pure-Ftpd-Mysql:无法连接被动 FTP

看来我有一个配置问题,需要帮助。 我有一个网络服务器,在 Debian Jessie 下安装(并更新)了 pure-ftpd-mysql。 当服务器处于主动模式时,我可以通过 FTP 连接到服务器,但是当我要求以被动模式传递时,操作超时了: ftp ftp.***.com Connected to ftp.***.com. 220---------- Welcome to Pure-FTPd [privsep] [TLS] ---------- 220-You are user number 1 of 50 allowed. 220-Local tim...

Admin

Fail2ban(0.9.6-2)与 pure-ftpd(1.0.46)
pure-ftpd

Fail2ban(0.9.6-2)与 pure-ftpd(1.0.46)

我正在使用 pureftpd 和 fail2ban,但不起作用。似乎能够读取日志,但事件fail2ban.filter未触发。我调查了很多有关所有可能的问题,并且已经做了很多检查,但我不知道为什么它不起作用。我将开始输入我的配置、日志和我所做的操作。之前,我必须说我已经在同一台机器上运行了 ok fail2ban 来对抗 apache 和 ssh。问题只发生在 pureftpd 上。: 在我的 /etc/fail2ban/jail.local 上 [pureftpd] enabled = true port = 21 filter = pure-ftpd...

Admin

pure-ftpd 不会将 umask 应用于文件权限
pure-ftpd

pure-ftpd 不会将 umask 应用于文件权限

我正在尝试在 Ubuntu 22.04.1 LTS 上设置 pure-ftpd,并为上传文件设置默认文件权限,但由于某种原因,它似乎没有应用我的 umask 配置。 我希望文件和目录的权限都是 660。 我/etc/pure-ftpd/pure-ftpd.conf更改了以下行: Umask 137:137 但是,当创建新文件时,它们具有权限 644。 我的整个conf文件都可以看到这里。 如果有任何其他信息有帮助,请告诉我。 ...

Admin