git-ssh密钥问题

git-ssh密钥问题,git,macos,github,Git,Macos,Github,我已经得到了很多,我已经通过阅读错误消息来尝试解决这个问题。我将删除git上的密钥并重新添加它。然而,我注意到我可以通过简单地重新启动我的mac来纠正这个问题。但我不想每次我得到下面的错误都这样做。那么,真正的问题是什么?为什么重启我的机器会解决这个问题?有什么配置错误吗?我在运行OSX El Capitan(10.11.1) 见此: $ git pull origin master The authenticity of host 'github.com (162.20.254.127)' c

我已经得到了很多,我已经通过阅读错误消息来尝试解决这个问题。我将删除git上的密钥并重新添加它。然而,我注意到我可以通过简单地重新启动我的mac来纠正这个问题。但我不想每次我得到下面的错误都这样做。那么,真正的问题是什么?为什么重启我的机器会解决这个问题?有什么配置错误吗?我在运行OSX El Capitan(10.11.1)

见此:

$ git pull origin master
The authenticity of host 'github.com (162.20.254.127)' can't be established.
RSA key fingerprint is SHA256:nThbg6kAUpJVGl7E1IGOCspRomTxdJACKviKwASSSY8.

    Are you sure you want to continue connecting (yes/no)? yes
    Warning: Permanently added 'github.com' (RSA) to the list of known hosts.
    ERROR: Sorry, but @YourCompany has blocked access to SSH keys created by some third-party applications. Your key was created before GitHub tracked keys created by applications, so we need your help.

    If you personally created this key, you can approve it at:

      https://github.com/settings/ssh/audit/4586954/policy

    Otherwise, please upload a new key:

      http://git.io/KM0rtw

    Fingerprint: 03:aa:d6:43:a4:8d:37:fd:65:24:6c:95:78:67:51:65

    [EPOLICYKEYAGE]

    fatal: Could not read from remote repository.

    Please make sure you have the correct access rights
    and the repository exists.

在GitHub上,组织可以限制第三方应用程序对其存储库的访问。如果这些限制被激活,许多事情会立即发生。其中包括:

  • 2014年2月之前创建的SSH密钥立即失去对组织资源的访问权(包括用户和部署密钥)
  • 应用程序在2014年2月期间或之后创建的SSH密钥立即失去对组织资源的访问
解决此问题的最简单方法是用新密钥替换旧密钥


您可以阅读更多信息。

在GitHub上,组织可以限制第三方应用程序对其存储库的访问。如果这些限制被激活,许多事情会立即发生。其中包括:

  • 2014年2月之前创建的SSH密钥立即失去对组织资源的访问权(包括用户和部署密钥)
  • 应用程序在2014年2月期间或之后创建的SSH密钥立即失去对组织资源的访问
解决此问题的最简单方法是用新密钥替换旧密钥


“你可以多读一些关于这个。

@ DanLowe。你应该考虑把这个评论变成一个答案。”DanLowe,你应该考虑回答这个问题。添加一个短语。然后添加一个口令。