从 Mac OS X 的 FTP

来自 Mac 的 FTP Mac OS X 连接到 FTP 站点,相反您可以连接到通过使用一项鲜为人知的出色功能,直接从您的桌面远程服务器。如果您以前从未使用过 Mac FTP 工具,您会发现它们非常简单且非常熟悉,因为连接实用程序和服务器浏览与在普通 Mac 桌面上导航非常相似。让我们开始吧。

如何从您的 Mac 进行 FTP

如果您想通过连接到真实服务器来测试它,请使用 ftp://ftp.mozilla.org 并以访客身份登录。无论如何,以下是如何启动从 Mac OS X 到远程服务器的 FTP 连接:

  1. 在 Mac 桌面或 Finder 中,按 Command+K 调出“连接到服务器”窗口(或者,您可以从“开始”菜单访问此窗口)
  2. 按以下格式输入 ftp 服务器的地址:ftp://ftp.domain.com
  3. 可选:如果您想将书签添加到“最喜欢的服务器”以重复连接,请单击“服务器地址”字段旁边的 + 图标
  4. 点击“连接”,等待连接到远程服务器
  5. 输入 FTP 用户名和密码,如果服务器允许访客连接,则以“访客”身份连接,然后再次点击“连接”

这是启动标准 FTP 连接的样子:

ftp-from-mac

如果您想使用安全连接,您只需要进行微小的修改,我们将在接下来讨论。

使用 FTPS 进行安全连接

如果你想连接到安全的 FTPS 服务器,你需要做的就是在域名前加上 ftps:// 而不是 ftp://。这取决于具有 SSL 支持和接受 FTPS 连接的远程服务器,大多数服务器都这样做。下面的屏幕截图指出了细微差别:

在 Mac OS X 中使用 FTPS 进行安全的 FTP 连接 FTPS 与 SFTP

需要记住的是,FTPS 和 SFTP 是两种不同的协议; FTPS 是具有安全 SSL 层的 FTP,而 SFTP 使用 SSH(是的,与 SSH 服务器使用的协议相同 在 OS X 中通过远程登录启用)。 OS X 的内置 FTP 功能直接支持 FTPS 连接,而无法通过相同的“连接到服务器”菜单访问通过 SSH 的 SFTP。尽管如此,OS X 也包含一个本地 SFTP 客户端,并且可以通过在命令行键入“sftp username@host”从终端访问它。因为 SFTP 和 SSH 一般都是基于命令行的,所以这真的是另一篇文章的主题,所以我们在这里保持简单并坚持使用 FTP 和 FTPS。

使用 FTP 和 FTPS 导航和传输文件

连接到 FTP 服务器后,您可以像浏览 Mac 上的任何其他本地文件夹一样浏览远程服务器,因为服务器被视为 Finder 中的普通文件系统窗口。

将文件复制到远程服务器,或将文件下载到 Mac,只需简单而熟悉的拖放即可轻松完成。导航到您要复制的文件或文件夹,然后像复制或移动任何其他文件一样拖放它,项目将传输到 FTP 服务器或从 FTP 服务器传输到 Mac,反之亦然。

connect-ftp-from-mac

默认情况下,该窗口将显示为缩小的 Finder 窗口,但您可以通过下拉“查看”菜单并选择“显示工具栏”将窗口扩展为您熟悉的 Mac OS X Finder 样式。扩展窗口的主要好处是您可以获得前进和后退箭头导航按钮,此外还有按图标、名称、日期、列表和搜索功能浏览 FTP 服务器的排序选项。

您还可以在任何 Mac 上启动 SFTP 服务器 能够以这种方式连接到它以下载或传输文件。

顺便说一句,如果你想知道,我有我的标题栏集显示完整的目录路径,这就是为什么您会在第二个屏幕截图中看到远程服务器上的路径。

适用于 Mac 的第三方 FTP 客户端怎么样?

由于 Finder FTP 功能不支持用户可能希望在其 Mac 上拥有的某些功能,因此有大量第三方 OS X 应用程序可以代替完成这项工作,具有完整的 FTP、SFTP、FTPS 支持、下载、上传、排队、权限更改能力、读/写支持等等。以下是一些适用于 Mac OS X 的免费 FTP 应用程序,排名不分先后:

还有许多其他选项可用,包括在 Mac 上简单地使用命令行,它也具有完整的 sftp 支持。高级用户可能也希望使用付费 SFTP 应用程序,例如 Transmit 或 Yummy FTP。

Mac OS X 中的 FTP 功能从 OS X 的早期就已经存在,而且它们仍然存在于 OS X Yosemite、Mavericks、Mountain Lion、Snow Leopard 中,只要你能想到,它就受支持。虽然非常有用,但它们显然不如第三方 FTP 客户端(如 Transmit 或 Cyber​​duck)发达,但如果你处于困境并且只需要快速连接到远程 FTP 来来回传输一些文件,它就绰绰有余了而且它不需要下载任何额外的东西。如果您需要更高级的功能,上述两个应用程序都很棒,并且可以与其他应用程序很好地集成。