本文共 429 字,大约阅读时间需要 1 分钟。
在下午发现我的Xshell到服务器节点的连接莫名其妙的断掉,查看系统日志发现出现大量的一下报错:
May 15 17:58:08 yanta sshd[15213]: error:key_read: uudecode AAAAB3NzaC1yc2...........
在查询网络上的解决方法后,发现在/root/.ssh/known_hosts文件中可以找到出错的IP及对应报错信息中的字符串,
将其删除就可以了,但是再查看过该服务器上的信息后发现根本没有对应的,编码字符串完全不一样。之后查看/root/.ssh/authorized_keys发现其中的一个key与报错信息一致,于是首先备份该文件:
# cp authorized_keys authorized_keys.bk
然后仔细查看这个key后发现,本来一个完整的key被人分割成几部分,导致ssh登陆时密钥不完整,于是重新复制粘贴本机上的密钥信息后没有再出现报错信息。
转载地址:http://xworb.baihongyu.com/