putty 连接服务器 server refused our key

最近在使用putty连接阿里云服务器时报错server refused our key的问题,查找了网上的许多资料后发现是服务器上的密钥与本地生成的密钥不同。需要利用putty自带的puttygen来生成密钥,重新放回服务器中。详细步骤下面上图。

1打开puttygen生成私钥

putty 连接服务器 server refused our key_第1张图片

2打开服务器,进去到存放密钥的文件里

3将生成的密钥复制进去,修改步骤,按i编辑文件,复制完成后按esc退出编辑,输入:wq保存修改。

4配置sshd

/etc/ssh/sshd_config

将PasswordAuthentication 设为yes,

将PubkeyAuthentication yes 注释去掉

将AuthorizedKeysFile.ssh/authorized_keys 注释去掉(读取我们刚刚保存进去的密钥)

保存文件,步骤如上

5打开pageant,加入密钥

putty 连接服务器 server refused our key_第2张图片

6 putty引入外部密钥,就是步骤2生成的密钥文件,重新连接,完成!!

putty 连接服务器 server refused our key_第3张图片

putty 连接服务器 server refused our key_第4张图片

你可能感兴趣的:(putty 连接服务器 server refused our key)