在 Mac OS X 上等效于 PuTTY 身份验证?

在 Mac OS X 上等效于 PuTTY 身份验证?

在我的 Windows 开发机器上,我使用 Pageant 和密钥来与 SVN 服务器进行身份验证。

我想知道:执行此操作的等效 Mac 流程是什么?Pageant 尚未移植,我该如何进行身份验证?

答案1

我用SSH 钥匙串在我的 Mac 上管理我的 ssh 密钥代理和附加密钥。它运行 ssh-agent 和 ssh-add 来在后台管理密钥,但在我登录时启动,将密码存储在 OSX 登录钥匙串中(但您不必这样做)。

答案2

ssh-add 和 ssh-agent 是等效工具,它们是内置的。最好的方法是阅读任何针对 linux 或 os x 的教程,了解如何使用 ssh 设置身份验证,它们是相同的。

答案3

Pageant 是 Windows 中未安装 OpenSSH 的解决方法。由于现代 mac是 UNIX,您无需安装任何东西!

以下是快速了解如何设置

答案4

这一页https://docs.github.com/en/authentication/connecting-to-github-with-ssh/using-ssh-agent-forwarding有所有对我有用的细节。尤其是,

ssh-add --apple-use-keychain YOUR-KEY

相关内容