本技术说明将介绍与 FTP 身份验证和安全连接有关的一些概念。在确保身份验证的安全时,通常涉及使用加密方法,例如安全外壳协议 (SSH)。目前有多种协议和加密方法可供使用,本技术说明将着重介绍两种最常用的协议。

重要:本技术说明不适用于 Dreamweaver MX 2004 客户,因为 Dreamweaver MX 2004 现包括安全 FTP (SFTP) 功能,支持使用 OpenSSH 3.5p1 协议在网络间安全传输用户名和密码。此外,Dreamweaver MX 2004 中的 SFTP 可以在传输期间加密文件内容。与 Dreamweaver MX 通过 SSH 实施 FTP 不同,Dreamweaver MX 2004 在实施 SFTP 时不需要特殊配置,只需在“站点定义”对话框中选择 SFTP 选项即可。

FTP 传输缺乏安全性

Internet 并不是一个安全的环境。Telnet、FTP 和电子邮件都会通过未加密的明文发送您的用户名和密码。将文件传输到远程计算机时,信息不会直接发送至目标计算机,而是需要通过几台计算机路由至目标计算机。路由途中的任何人都可以获取传输内容,包括您的用户名和密码。如果不法分子获取了该信息,那么您的帐户以及您访问的远程系统的安全性将会遭到威胁。

增强 Dreamweaver 的 FTP 客户端

Dreamweaver FTP 客户端使用 FTP 协议传输文件。尽管 Dreamweaver MX 及更早版本不提供安全加密选项,但是可以使用第三方软件来提供更高的安全性。

注意:如果不确定应该使用哪个加密协议,请联系您的服务器管理员或 Internet 服务提供商,以获取更多信息。如果需要了解有关第三方产品的更多信息,请咨询产品制造商、访问制造商的网站或参阅软件文档。

以下是可增强 FTP 安全性的两种协议的说明:

  • 安全套接字层 (SSL)

    SSL 协议是由 Netscape 制定的,用于确保文件传输的安全性。如果您在连接远程服务器时需要使用本协议,那么将无法使用 Dreamweaver 的 FTP 客户端。您仍可以使用 Dreamweaver 创建本地站点,但必须使用其他客户端将这些站点传输到远程服务器。一个使用 SSL 协议的第三方客户端示例是 WS_FTP
  • 安全外壳协议 (SSH)

    SSH 协议允许您登录到网络上的其他计算机并移动文件或执行命令。使用 SSH 客户端时,可以创建安全通道以保护 Dreamweaver 的 FTP 身份验证,确保其安全。

请参阅连接到远程服务器,以了解更多信息。

注意:在选择客户端时,请确保选取允许端口转发的程序。必须在选定的客户端中激活和配置端口转发。这项功能是创建 SSH 通道的关键。请参阅 SSH 客户端相关文档以获取相应说明。适用于 Windows 的 Putty 和适用于 Macintosh 的 MacSSH 都支持端口转发。

其他信息

有关设置 Dreamweaver FTP 客户端的更多信息,请参阅对 Dreamweaver CS4 中的 FTP 问题进行故障诊断

要了解有关安全身份验证和 SSH 的更多信息,请参阅:

  • PuTTY 常见问题解答
  • 《SSH:安全外壳权威指南》(SSH: The Secure Shell: The Definitive Guide),由 Daniel J. Barrett 博士和 Richard E. Silverman 编写,O'Reilly 出版公司 2001 年出版。
  • SSH Communications Security 网站。SSH 安全外壳技术由 SSH Communications Security 创建,用于为远程登录的密码和身份验证提供保护。

本产品经 Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License 许可  Twitter™ 与 Facebook 中的内容不在 Creative Commons 的条款约束之下。

法律声明   |   在线隐私策略