今天在一个老旧服务器上配置ssh免密钥登录,一开始登录不上,提示
Unable to negotiate with 10.10.2.3 port 22: no matching key exchange method found. Their offer: diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1
然后加了参数可以登录,但是死活需要我用密码登录。如果我只用ssh登录不加参数会提示密码需要输入,设置了authorized权限也没用。
使用-vvvv调试发现