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

 pang1995_313 发布于 2022-10-25 09:41

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

2 个回答
  • 是不是换了用户连github的?比如sudo git pull
    如果用sudo连接,要给根用户添加id_rsa.pub

    2022-10-26 23:12 回答
  • 我也遇到过。后来去看了help,貌似改认证了。现在后台也没有出入public key的地方了

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

    2022-10-26 23:12 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有