背景
今天一個小伙伴,來信息問"Linux的秘鑰會過期嗎?"
echo -e "\n"|ssh-keygen -t dsa -N "" 這個是創(chuàng)建密鑰的命令
創(chuàng)建的秘鑰
20年8月份創(chuàng)建的秘鑰,目前所有服務(wù)器都無法登陸
分析與排查
- ssh密鑰是不會過期的(默認)
- 所以排查遠程連接軟件
- 發(fā)現(xiàn)是密鑰類型問題
- 新版本的Xshell和Mac系統(tǒng)不支持dsa類型的秘鑰了
解決
- 先用舊版本的xshell連接,然后更新密鑰為rsa格式