问题标签 [proftpd]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
kubernetes - 创建 FTP 服务
我正在尝试通过谷歌云使用 Kubernetes 创建一个 FTP 服务。我已经创建了 docker 映像,并使用以下命令公开了必要的端口:EXPOSE 20 21 50000-52000
。
到目前为止,我遇到了几个问题: 最大的涉及端口范围。ProFTPD 需要大量可用的端口来处理被动连接,所以我不太确定如何创建允许这样做的服务。
这让我想到了这个问题,它提到我应该使用hostNetwork: true
,但这无助于每个服务都需要有明确定义的端口这一事实。经过一些配置更改后,我可以通过手动定义来添加 2000 个端口。当我这样做时,现在谷歌 API 在尝试创建负载均衡器时返回错误,因为它只允许阵列中的 100 个端口(但它确实通过它们支持范围的控制台出现)。
如何添加此 FTP 服务并支持被动范围?
ftp - 有时可以连接到 FTP 服务器,而其他连接则不能
我有一个运行 proftpd 的 ubuntu 服务器(在 Azure 上),当我尝试使用 FileZilla 连接到该服务器时,有时它可以工作,有时它不工作(通常一开始它不起作用......我需要继续尝试几个在它工作之前的随机时间......一旦它工作得很好......),现在这是我收到的错误 FileZilla 日志:
这就是我在 proftpd 日志中看到的内容:
我不知道为什么服务器在登录后关闭并重新打开连接,但我不是 FTP 专家......
关于如何解决这个问题的任何想法?
编辑:
hash - ProFTPd 散列算法 - 使用 hashcat 进行密码审计
我正在运行一个小型根服务器,它通过 ftp 连接自动执行多项任务。我在独立模式下使用 proFTPd 1.3.4d,并将 mod_auth_file.c 作为身份验证模块。所以我使用的是 AuthUserFile,而不是来自服务器的标准 passwd 文件。我通常使用 ftpasswd 实用程序生成 auth 文件的内容。最近几周,我收到了很多自动化脚本,试图强行进入我的 ftp。因此,我想定期根据本地字典密码文件检查我的 authfile 条目,以检查密码是否足够强大,并且可能不时生成新密码。
auth 文件中的条目如下所示(稍作修改):
用户名:ecEg9vyd5eAi.:18000:18000::/home/ftp/用户名:/bin/false
什么样的哈希是“ecEg9vyd5eAi”。我可以用 hashcat 和字典来验证它吗?
问候戴夫
authentication - ProFTPD 与 AWS IAM 和 Cognito Auth
我正在寻找任何实现或使用 IAM 和 Cognito 在 EC2 的 ProFTPD 服务器中进行身份验证的人。有没有人做过?
ftp - 使用符号链接上传后的 FTP chown 触发器 main www dir
我正在使用具有以下目录结构的 proftpd 服务器:
主要 www 目录:
还有一些指向该主目录的符号链接:
等等
当其中一个用户上传新文件时,他是该文件的所有者,但我需要更改默认 0755 和 www:www 的所有权和权限当然所有用户都在同一个组 www 但有时用户上传文件的权限较低所以组中的任何人都不能从 ftp 更改/删除文件。
有什么办法可以自动完成吗?
linux - Django,我在尝试访问提供给 ftp 用户的目录时收到“权限被拒绝”
我的 django 应用程序 (v1.8) 正在使用一个目录来导出一些 csv 文件。该目录类似于:“/home/username/django_project/csv_out”。
我故意将“csv_out”目录更改为 777。
我的搭档想访问这个目录以下载和检查那些 csv 文件。
我创建了一个这样的 FTP 用户:
从那时起,我从 Django收到“权限被拒绝”错误(之前没有收到该错误):FTP 服务器正在毫无问题地访问该文件夹。Django“行为不端”。
难道我做错了什么?
PS:我使用的是proftpd ftp服务器
centos - 我的 Plesk 12.5 (centOS 6.6) 上的 proFTPD
我对 proFTPD 有疑问。当我查看我的 plesk 管理员(在“更新和升级”中)时,我可以看到它已安装。但是当我尝试通过 SSH 重新启动 proFTPD 时 - 它显示“proftpd:无法识别的服务”。但我可以在我的 Plesk 控制面板中看到“文件”。我无法通过 FileZilla 连接。
而且我在“/etc/init.d”中没有看到 proFTPD - 有没有人知道为什么会这样?
拜托,我真的需要一些想法......我可能对此视而不见:(
regex - proftpd 重写规则以将反斜杠替换为斜杠
我尝试使用以下规则,但它不起作用。Proftpd v1.3.4a。有人知道,有什么问题吗?更改或创建目录时,规则必须将反斜杠更改为斜杠
proftpd - 位桶管道上的 ProFtpd
我有一个 bitbucket 管道,我需要在其中测试 FTP 客户端。
我已经在 Docker 映像上对其进行了测试,一切正常。但是,在具有相同指令的管道上,我遇到了分段错误。
在实际测试之前的测试文件中,我在后台生成了一个 proftpd 进程
即使使用 10 级的调试,我得到的只是