1. 异常
在连接github时,执行”ssh -T [email protected]” 命令时,出现
ssh: connect to host github.com port 22: Connection timed out
- 1
2. 解决方法
在存放公钥私钥(id_rsa和id_rsa.pub)的文件里,新建config文本,内容如下:
Host github.comUser YourEmail@163.comHostname ssh.github.comPreferredAuthentications publickeyIdentityFile ~/.ssh/id_rsaPort 443
- 1
- 2
- 3
- 4
- 5
- 6
其中User为登录github的账号名称。
再次执行”ssh -T [email protected]”时,会出现提示如下,回车”yes”即可。
这时验证就可以通过。