recherche

Maison  >  Questions et réponses  >  le corps du texte

通过ssh方式clone github工程,rsa证书一段时间就失效,重启机器就恢复,求解

我在Dev Server用ssh的方式 clone github 的一个工程,然后通过脚本调用git pull来同步更新。
但是一般过个三四天,git就连不上了,会报rsa证书可能被修改之类的错误,而且这个时候telnet github的22端口也是不通的,但ping可以通。
之前,我用过dsa的认证,也有一样的问题。
我重启 Dev Server的网络也不管用,只有重启Dev Server系统,才能恢复使用。
有人遇到过这种情况吗?
这是github的网络问题,还是我的系统配置有问题?

PHP中文网PHP中文网2810 Il y a quelques jours810

répondre à tous(2)je répondrai

  • 大家讲道理

    大家讲道理2017-04-21 10:59:09

    J'ai rencontré cela aussi. Ensuite, je suis allé voir de l'aide et il semblait que la certification avait été modifiée. Il n'y a désormais aucun endroit pour accéder à la clé publique dans le backend

    https://help.github.com/articles/set-...

    répondre
    0
  • 黄舟

    黄舟2017-04-21 10:59:09

    Avez-vous changé d'utilisateur pour vous connecter à github ? Par exemple sudo git pull
    Si vous utilisez sudo pour vous connecter, ajoutez id_rsa.pub

    à l'utilisateur root

    répondre
    0
  • Annulerrépondre