最近购买了一台新服务器,使用的是CentOS 9系统,本地Windows电脑通过Putty无法正常连接,提示:“Putty: Getting Server refused our key Error”错误。

反复核对密钥是没问题的,而且Linux也能正常登录。

搜索了一下发现其实问题是由于私钥的权限为任何人可读所致,解决方案也很简单,本机的Putty升级到最新版,然后将私钥在Windows上的权限改为只读即可。