通过ssh方式clone github工程,rsa证书一段时间就失效,重启机器就恢复,求解
PHP中文网
PHP中文网 2017-04-21 10:57:09
0
2
796

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

PHP中文网
PHP中文网

认证0级讲师

모든 응답(2)
大家讲道理

저도 이런 경우를 겪었습니다. 그러다가 도움을 받으러 갔는데 인증이 변경된 것 같았어요. 이제 백엔드에서 공개 키에 접근할 수 있는 곳이 없습니다

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

黄舟

github에 접속할 수 있도록 사용자를 변경하셨나요? 예를 들어 sudo git pull
sudo를 사용하여 연결하는 경우 루트 사용자에게 id_rsa.pub

을 추가하세요.
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿