【发布时间】:2021-03-10 00:08:48
【问题描述】:
当我推送到 GitLab 时,它显示:
Are you sure you want to continue connecting (yes/no/[fingerprint])
我选择指纹。但我不知道它是什么。
Git 要求我输入密码
git@nas.xxx.site's password:
那是什么???
在 MacOS 上
【问题讨论】:
当我推送到 GitLab 时,它显示:
Are you sure you want to continue connecting (yes/no/[fingerprint])
我选择指纹。但我不知道它是什么。
Git 要求我输入密码
git@nas.xxx.site's password:
那是什么???
在 MacOS 上
【问题讨论】:
据 DigitalOcean 的 this question 中的 aeadedoyin:
所以这适用于任何其他有同样问题的人。 这很简单:
当这个提示返回时,它只是说它不识别这个 IP 地址,即它不是你 known_host 的一部分。
复制此处提供的密钥 ECDSA 密钥指纹为 SHA256:stringoflettersandnumbers。
并将其粘贴到要求是或否或指纹的位置 您确定要继续连接(是/否/[指纹])? SHA256:字符串和数字。
然后按回车键。这会将 ip 地址添加到 known_host 然后您可以使用 cmd 或 bash 或 vscode 远程 ssh 功能 ssh 进入它
这意味着你必须复制之前出现一行的指纹密钥,并在终端再次提示时粘贴。
【讨论】: