Error:The authenticity of host 'github.com (192.30.255.112)' can't be established.

Git密钥认证github时出现以下错误:git

$ ssh -T git@github.com
The authenticity of host 'github.com (192.30.255.112)' can't be established.
RSA key fingerprint is SHA256:nThbg6kXUpJWGl7E1IGOCspRomTxdCARLviKY8.
Are you sure you want to continue connecting (yes/no)?

解决方法:
直接输入 yes 回车,这时在ssh目录下除id_rsa,id_rsa.pub文件外,还会生成一个know_hosts 文件。github

$ ssh git@github.com
PTY allocation request failed on channel 0
You've successfully authenticated, but GitHub does not provide shell access.
Connection to github.com closed.