返回

在 iOS 设备上使用 SSH 远程访问 Mac:终极指南

IOS

Secure Shell(SSH)是一种强大的协议,它允许您在不安全的网络中安全地远程访问另一台计算机。对于需要远程访问 Mac 的 iOS 用户来说,SSH 提供了一种简单而安全的方法。本指南将逐步介绍如何使用 SSH 从 iOS 设备远程登录到 Mac,包括设置、命令和故障排除技巧。

先决条件

  • iOS 设备(iPhone、iPad 或 iPod Touch)
  • Mac 电脑
  • SSH 客户端(例如 Termius 或 Prompt)

步骤

1. 在 Mac 上启用 SSH

  • 在 Mac 上,导航到“系统偏好设置”>“共享”。
  • 选中“远程登录”框。
  • 在“允许远程登录”下,选择“仅通过 SSH”。
  • (可选)点击“用户”并选择允许通过 SSH 登录的用户。

2. 安装 SSH 客户端在 iOS 设备上

  • 从 App Store 下载并安装 SSH 客户端,例如 Termius 或 Prompt。

3. 建立 SSH 连接

  • 打开 SSH 客户端并输入以下信息:
    • 主机名或 IP 地址:您的 Mac 的 IP 地址或主机名
    • 端口:默认端口为 22
    • 用户名:您在 Mac 上的用户名
    • 密码:您在 Mac 上的密码
  • 点击“连接”。

4. 验证 SSH 密钥(可选)

  • 如果这是您第一次连接到 Mac,您将看到一条消息,提示您验证 SSH 密钥指纹。
  • 比较 Mac 上显示的指纹和 iOS 设备上显示的指纹。如果匹配,请点击“继续”。

5. 远程访问 Mac

  • 连接建立后,您将看到 Mac 的终端提示符。
  • 您可以使用标准 Unix 命令远程执行任务,例如:
    • ls:列出当前目录中的文件
    • cd:更改目录
    • mkdir:创建目录
    • touch:创建文件
    • sudo:以超级用户身份运行命令

故障排除

  • 无法连接到 Mac:
    • 确保您的 Mac 已启用 SSH,并且您使用的是正确的 IP 地址或主机名。
    • 检查防火墙设置,确保未阻止 SSH 连接。
  • SSH 密钥验证失败:
    • 确保您在 Mac 上已生成 SSH 密钥。
    • 如果您已生成密钥,请尝试重新生成密钥并再次尝试连接。
  • 无法执行命令:
    • 确保您已通过 sudo 以管理员身份运行命令。
    • 检查您是否有权执行该命令。

结论

通过遵循本指南中的步骤,您可以轻松地使用 SSH 从 iOS 设备远程访问您的 Mac。这提供了一种安全可靠的方法,可以在旅途中访问您的文件、应用程序和资源。无论您是技术专家还是新手,SSH 都是一种强大的工具,可以增强您与 Mac 的交互方式。