背景
今天一个小伙伴,来信息问"Linux的秘钥会过期吗?"
echo -e "\n"|ssh-keygen -t dsa -N "" 这个是创建密钥的命令
创建的秘钥
20年8月份创建的秘钥,目前所有服务器都无法登陆
分析与排查
- ssh密钥是不会过期的(默认)
- 所以排查远程连接软件
- 发现是密钥类型问题
- 新版本的Xshell和Mac系统不支持dsa类型的秘钥了
解决
- 先用旧版本的xshell连接,然后更新密钥为rsa格式
今天一个小伙伴,来信息问"Linux的秘钥会过期吗?"
echo -e "\n"|ssh-keygen -t dsa -N "" 这个是创建密钥的命令
创建的秘钥
20年8月份创建的秘钥,目前所有服务器都无法登陆