相关疑难解决方法(0)

与 SSH 相关的“输入身份验证器的 PIN”问题

简短的

我试图在Macbook Pro上为我的 Github 生成一个 SSH 密钥。然而,当我进行将其添加到 ssh-agent 的步骤时,我遇到了“输入身份验证器的 PIN”问题。奇怪的询问来自以下命令:

$ ssh-add -K ~/.ssh/id_rsa
Enter PIN for authenticator:
Run Code Online (Sandbox Code Playgroud)

我完全不知道我应该输入什么来回答这个问题。然而,当我输入以下命令时,一切都如此页面所示

$ /usr/bin/ssh-add -K ~/.ssh/id_rsa
Identity added: /Users/${user_name}/.ssh/id_rsa (your_email@example.com)
Run Code Online (Sandbox Code Playgroud)

为什么会存在这种差异?您究竟需要输入什么来询问“输入身份验证器的 PIN:”?

一些信息

  1. 版本信息
$ ssh -V
OpenSSH_8.3p1, OpenSSL 1.1.1g  21 Apr 2020

$ sw_vers -productVersion
10.15.6
Run Code Online (Sandbox Code Playgroud)
  1. 我用 ed25519 算法生成了密钥。

macos ssh github

14
推荐指数
4
解决办法
1万
查看次数

标签 统计

github ×1

macos ×1

ssh ×1