SSH 与 FTP 结合使用的安全指南
1. FTP 与 SSH 结合的基础认知
通常,FTP 和 Telnet 被认为是“不安全”的协议,但实际上是因为大多数时候它们被不安全地使用。这两个协议本身是允许使用如 SSL 或 Kerberos 这样的强认证和加密方法的。然而,世界上绝大多数的 FTP 和 Telnet 服务器并未提供这些功能,所以我们需要借助其他工具,如 SSH,来保障其安全性。
在考虑如何通过 SSH 转发 FTP 之前,我们应该先问自己是否真的需要使用 FTP。如果可能的话,使用一些能在 SSH 上轻松运行的文件传输方法会更省事,像 scp、sftp、rsync 等。需要注意的是,SFTP 和 FTP 除了缩写有相似之处,本质上并无关联。若要通过 SSH 实现 FTP 的端到端安全,FTP 服务器必须已经运行着 SSH 服务器,这也意味着通过 SSH 访问所需文件应该不难。但在现实情况中,我们可能不得不使用 FTP。
2. SSH 的 FTP 特定工具
由于 FTP 协议不太适合标准的 SSH 端口转发,不过有一些 SSH 客户端具备专门处理 FTP 的功能。下面介绍两款这样的工具:
- VanDyke 的 SecureFX :VanDyke 软件公司(http://www.vandyke.com/)推出了一款适用于 Windows 的实用产品 SecureFX,它专门用于通过 SSH 转发 FTP 及相关数据连接。SecureFX 是 SSH - 2 和 FTP 客户端的特殊组合,它作为一个图形用户界面(GUI)的 FTP 客户端,先建立 SSH 连接,然后通过 SSH 通道登录到远程 F
超级会员免费看
订阅专栏 解锁全文
38

被折叠的 条评论
为什么被折叠?



