加完成后git bash 输入ssh -T git@gitee.com测试是否连通。
首次使用需要确认并添加主机到本机SSH可信列表。若返回
Bad packet length 1888678581. ssh_dispatch_run_fatal: Connection to 120.55.2
内容,则证明添加成功。
可能遇到的问题
输入ssh -T git@gitee.com之后,得到这样的提示:
The authenticity of host 'gitee.com (120.55.226.24)' can't be established.
ECDSA key fingerprint is SHA256:FQGC9Kn/eye1W8icdBgrQp+KkGYoFgbVr17bmjey0Wc.
Are you sure you want to continue connecting (yes/no)? yes
输入yes,得到:
Bad packet length 1888678581. ssh_dispatch_run_fatal: Connection to 120.55.2
Permission denied (publickey)
解决
默认SSH只会读取id_rsa,所以为了让SSH识别新的私钥,需要将其添加到SSH agent。
使用命令:ssh-add ~/.ssh/gitee_id_rsa
如果报错:Could not open a connection to your authentication agent.无法连接到ssh agent
可执行ssh-agent bash命令后再执行ssh-add