在Cloud9中我做了:
$ git push -u origin --all
The authenticity of host 'bitbucket.org (131.103.20.168)' can't be established.
RSA key fingerprint is 97:8c:1b:f2:6f:14:6b:5c:3b:ec:aa:46:46:74:7c:40.
Are you sure you want to continue connecting (yes/no)?
我将来自cloud9的ssh-key
添加到了Bitbucket。难道不足以让Cloud9对Bitbucket进行身份验证吗?
答案 0 :(得分:6)
没有。当您首次连接到bitbucket时,计算机上的ssh客户端会将RSA指纹存储在名为known_hosts
的文件中。然后在每个连接服务器指纹之前用存储的指纹进行验证(以避免中间人攻击)。
所以 - 您只需要接受一次此指纹(如果您需要勤奋,则应将其与fingerprint provided by bitbucket进行比较)。
答案 1 :(得分:3)
当我们收到提示Are you sure you want to continue connecting(yes/no)?
时,我们应该在点击yes
键之前输入return/Enter
。
祝你好运。