Mac 上的“sshd-keygen-wrapper”是什么?这是真相!

在你的,在使用“安全和隐私”设置来管理 Mac 通过互联网或网络向其他人提供的信息时,您可能会注意到一个名为“sshd-keygen-wrapper”的奇怪名称工具。您也可能在其他地方遇到该工具的名称。例如,您可能还会看到一条弹出消息:“'sshd-keygen-wrapper' 希望接收来自任何应用程序的击键。”

你可能想知道这是什么。您应该删除或禁用它吗?您甚至可能想知道您的 Mac 是否遭到黑客攻击或感染了恶意软件。在本文中,我将提供信息来帮助回答这些问题。

您可以通过以下方式访问“sshd-keygen-wrapper”设置:苹果菜单>系统设置>安全与隐私>全磁盘访问。如果选择此选项,您可以禁用或启用应用程序(包括“sshd-keygen-wrapper”)来访问 Mac 上的所有文件。默认情况下,此设置处于禁用状态;它的框没有勾选。

这可能是您的第一个问题。你可能想知道是谁把它放在那里的;是否有人因为您的计算机遭到黑客攻击而尝试访问 Mac?答案是否定的,sshd-keygen-wrapper 是 macOS 的一部分,你看到这个是完全正常的。它是一个 ssh 安全 shell 密钥生成器,用于隐私保护。它允许您启用或禁用远程访问。当您通过安全 shell 协议 ssh 远程连接到 Mac 时,会使用它。

Mac 上的 sshd-keygen-wrapper 是什么?

sshd-keygen-wrapper 是通过 SSH 远程连接到 Mac 时使用的 SSH 安全 shell 密钥生成器。它生成多个与 SSH 相关的密钥,以帮助 SSH 客户端识别主机 Mac。对于使用 SSH 服务器建立对系统的 SSH 远程访问至关重要。

在 Mac 上,您可能会或可能不会看到此内容。如果你去苹果菜单>系统设置>一般的>分享并打开远程登录,此选项将出现在您的隐私设置的完整磁盘访问中。有以下三种情况:

  • 如果您从未打开远程登录,您将看不到 sshd-keygen-wrapper。
  • 如果您曾经打开过远程登录,您将会看到它。但它被禁用,因此访问和权限被禁用。如果需要,您可以将其删除;请参阅下面的部分。
  • 如果勾选 sshd-keygen-wrapper,则启用访问和权限。

应该给予它完整的磁盘访问权限吗?

您可能遇到的下一个问题是是否授予 sshd-keygen-wrapper 完全磁盘访问权限。如果您使用 ssh 从另一台 Mac 远程访问您的 Mac,您可能需要勾选此选项。如果您授予其完全磁盘访问权限,macOS 默认情况下将授予 ssh 完全磁盘访问权限。这意味着使用 ssh 访问您 Mac 的任何人都可以查看和访问您 Mac 上的所有数据,包括邮件、消息和文件。是否应该启用此选项取决于您的独特情况。

如何删除 sshd-keygen-wrapper

您可以从“隐私和安全”设置中的应用程序列表中删除此工具。但是,如果您再次打开远程登录,则会再次出现。以下是删除它的方法:

  1. 前往苹果菜单> 系统设置 > 隐私和安全 > 全磁盘访问。
  2. 该部分可能已被锁定。单击图标来解锁它。当系统询问时,输入您的 Mac 用户密码。
  3. 点击选择sshd-keygen-包装器
  4. 单击删除按钮

sshd-keygen-wrapper 想要从任何应用程序接收击键吗?

这是当您在 SSH 会话中运行需要访问权限的应用程序、二进制文件或脚本时出现的通知。如果没有授权人员通过 SSH 连接到您的 Mac,您应该拒绝它。