要知道的事情

- 打开远程登录以通过 SSH 从另一台计算机访问您的 Mac。
- 您可以通过 SSH 访问公共 IP 地址上的服务器。
- 如果您在不安全的网络上工作,请使用 SSH。
- 要在 Mac 上配置 SSH:
- 需要远程服务器的 IP 地址。
- 您应该拥有服务器上用户的用户名和密码。
SSH 通常用于登录远程计算机并执行命令。此外,它还支持隧道、TCP 端口转发和 X11 连接。 SSH 在客户端-服务器模型上工作;它存在于您的 Mac 上,但默认情况下处于停用状态。
在本文中,我将帮助您了解如何在运行 macOS Ventura 或更早版本的 Mac 上使用 SSH 进行安全连接。
建议阅读:在 Windows 11/10 中通过按流量计费的连接启用 Microsoft Defender 更新
目录
SSH 是“Secure Shell”或“Secure Socket Shell”的缩写。它本质上是一种用于网络、操作系统和配置管理的加密网络协议。其最突出的特点是它在不受保护的开放网络上采用安全远程通信,这是通过 SSH 密钥启用的。 SSH 密钥是使用安全算法生成的。
为 Mac 创建一组 SSH 密钥时,您将创建“公钥”和“私钥”。这一切都非常技术性,但是公钥和私钥是使用素数和巨大的随机数创建的。现在,让我们看看如何在 Mac 上设置 SSH
如何在 macOS 中配置 SSH 服务器
我们来看看基于您的 Mac 激活 SSH 的过程。
macOS Ventura 或更高版本
恭喜! SSH 服务器现已在 macOS Ventura 上启用,您应该能够通过 Mac 接收入站 SSH 连接。
笔记:在下面远程登录,您可以找到 Mac 的 IP 地址。
macOS 蒙特利或更早版本
您的 SSH 服务器现已上线!
如何通过另一台 Mac 将 SSH 连接到 Mac
要从另一台远程 Mac 或 SSH 客户端访问您的 Mac,请按照以下步骤操作。
如何在 Mac 上关闭 SSH 服务器
如果您不再希望通过 SSH 客户端远程访问您的 Mac,您可以按照以下步骤禁用 Mac 上的 SSH 服务器。
macOS 文图拉
macOS 蒙特利
总结一下……
我希望本文能够帮助您了解 SSH 是什么以及如何在 Mac 上使用它。在 Mac 上使用 SSH 时遇到卡住的情况比较常见,所以如果您遇到这种情况,请发表评论。我很乐意为您提供帮助。
常见问题解答
问:如何判断是否有人在远程查看我的计算机?
查看最近使用的文件和数据的列表。在 Mac 上,您可以轻松查看最常访问的文件以及最近使用的应用程序的列表。如果您在这些列表中看到任何异常情况,则可以想象有人已经访问了您的 Mac。
问:有人可以在我不知情的情况下远程访问我的 Mac 吗?
是的,有人可能会在您不知情的情况下远程访问您的 Mac,因为 Mac 很容易受到黑客攻击。如果启用 SSH,任何拥有管理员凭据的人都可能执行可能导致完全接管您的 Mac 的代码。
