【问题标题】:Gitlab asks for fingerprint. What is it?Gitlab 要求提供指纹。它是什么?
【发布时间】: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 上

【问题讨论】:

    标签: git macos ssh gitlab


    【解决方案1】:

    据 DigitalOcean 的 this question 中的 aeadedoyin

    所以这适用于任何其他有同样问题的人。 这很简单:

    当这个提示返回时,它只是说它不识别这个 IP 地址,即它不是你 known_host 的一部分。

    复制此处提供的密钥 ECDSA 密钥指纹为 SHA256:stringoflettersandnumbers。

    并将其粘贴到要求是或否或指纹的位置 您确定要继续连接(是/否/[指纹])? SHA256:字符串和数字。

    然后按回车键。这会将 ip 地址添加到 known_host 然后您可以使用 cmd 或 bash 或 vscode 远程 ssh 功能 ssh 进入它

    这意味着你必须复制之前出现一行的指纹密钥,并在终端再次提示时粘贴。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-26
      • 2020-07-14
      • 1970-01-01
      相关资源
      最近更新 更多