我需要在 Red Hat Enterprise Linux 服务器上设置 FTP 代理。我有以下要求:
- 必须在 RHEL 3、4 和 5 下运行
- 必须以 RPM 形式提供
- 必须处于积极开发中
我已经查看了 Frox,但我找不到任何 RHEL RPM - 并且 ftpproxy 自 2004 年以来似乎没有更新。
还有其他选择可以满足我的所有需求吗?
更新:原来我有另一个我什至不知道必须指定的要求。
代理必须能够支持身份验证。Squid 是无用的,因为它只是一个匿名的 FTP 代理。TBH,我觉得将如此有限的东西称为 FTP 代理是不诚实的!
代理必须允许用户登录到外部虚拟主机。
你能解释一下你的要求背后的逻辑吗?找到单个版本的二进制文件,甚至编译自己的版本,将比找到与 RHEL 3 二进制兼容的二进制包更快地帮助您实现目标。Redhat两年内甚至没有更新该版本!
Squid可以代理 FTP 并满足您的所有要求。
Suse 的代理套件怎么样?
我不确定它是否仍然与 opensuse 一起提供,但它似乎是在 10.3 中。
请参阅Novell.com 上的此页面 在这里
(法语),您会找到最近的补丁、更正错误和增强日志...
从src RPM,我相信您将能够对其进行修改以适应 RHEL ...
给你:http ://dag.wieers.com/rpm/packages/ftpproxy/