背景: 配置了公钥后,git bash ssh可以登录,而mobaxterm/putty/secure crt无法登录。
putty
- 使用git生成的id_rsa密钥
ssh-keygen -t rsa -C "xxx@yyy.com"
-
打开PuTTYgen,选择上述的私钥
~/.ssh/id_rsa,点击save private key为~/.ssh/id_rsa-putty.ppk -
点击save public key为
~/.ssh/id_rsa-putty.pub,将公钥内容添加到远程服务器~/.ssh/authorized_keys中

-
配置ssh选项如下

-
连接成功,右键查看Event log:

mobaxterm登录问题
在mobaxterm中,直接new shell,选择bash,会利用git bash,内置于之,再使用ssh即可;
