【故障案例】OpenSSH密钥过期故障

背景

今天一个小伙伴,来信息问"Linux的秘钥会过期吗?"
echo -e "\n"|ssh-keygen -t dsa -N "" 这个是创建密钥的命令 创建的秘钥
20年8月份创建的秘钥,目前所有服务器都无法登陆

分析与排查

  • ssh密钥是不会过期的(默认)
  • 所以排查远程连接软件
  • 发现是密钥类型问题
  • 新版本的Xshell和Mac系统不支持dsa类型的秘钥了

解决

  • 先用旧版本的xshell连接,然后更新密钥为rsa格式

你可能感兴趣的:(【故障案例】OpenSSH密钥过期故障)