温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

putty密钥登陆时出错问题

发布时间:2020-05-29 23:16:57 阅读:746 作者:liliangchun 栏目:安全技术
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

我们在使用putty登陆时,为了安全,常常使用密钥进行验证,然而笔者在做实验时遇到了错误,输入用户名后显示:Server refused our key

在网上搜索了一下,发现很多人都遇到这样的问题,密钥无法使用,于是笔者对该错误总结一下几点:

一、防火墙未关闭

       这是最常见也是最容易范的错,然而也容易解决,有两种方式关闭防火墙:

       1、命令:#setenforce  0

            临时关闭,重启系统后会自动开启

       2、命令:#vim  /etc/selinux/config, 将“enforceing”改为“disabled”,重启后生效

       3、命令:#getenforce,查看此时防火墙selinux的状态

二、权限出错

       我们将公钥内容保存在文件 /root/.ssh/authorized_keys 下,然而我们一定要将目录 .ssh 的权限修改为700,里面的文件改为600(或者其他用户不可更改),不然系统一旦发现我们的公钥内容不够安全,则会自动失效。

    

       命令:#chmod  700  /root/.ssh

三、部分人可能会因为 sshd 服务没有配置正确

       /etc/ssh/sshd_config 1、找到 #StrictModes yes 改成 StrictModes no (去掉注释后改成 no)

2、找到 #PubkeyAuthentication yes 改成 PubkeyAuthentication yes (去掉注释) 3、找到

#AuthorizedKeysFile .ssh/authorized_keys 改成 AuthorizedKeysFile .ssh/authorized_keys (去掉

注释) 4、保存 5、/etc/rc.d/init.d/sshd reload 重新加载

           

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI

开发者交流群×