解決騰訊云重置之后ssh連接失敗問題
- 解決騰訊云重置之后ssh連接失敗問題
- 1. 客戶端的問題
- 2. 服務端的問題
解決騰訊云重置之后ssh連接失敗問題
-
服務端版本:騰訊云CentOS7.6
-
客戶端版本:Mac Catalina
之前覺得服務器東西太亂了配的有點亂所以重置了一下,本機再連接的話就報以下的錯誤:
The authenticity of host ‘IP (IP)’ can’t be established.
ECDSA key fingerprint is SHA256:LMYM3tQr6jGqwrqwtrFLhFMmJdfTlJ0s.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added ‘IP’ (ECDSA) to the list of known hosts.
CSDN、簡書、StackOverflow說的比較亂,我這里統一總結一下:
1. 客戶端的問題
首先ssh連接之后在客戶端的~/.ssh/known_hosts下,生成相關連接記錄,重置服務器之后因為記錄對不上所以會連接失敗
在客戶端sudo vim ~/.ssh/known_hosts
找到相關IP,快捷鍵dd刪掉然后wq退出
2. 服務端的問題
之前用阿里云這樣就OK了,但騰訊云還是denied…問題在于:
騰訊云重置應用之后會修改ssh的組態檔…真是日了狗了
我在服務器的/etc/ssh/sshd_config做了這些修改:
17行的Port 22 注釋去掉
38行的PermitRootLogin yes注釋去掉
65行的PasswordAuthentication no改為yes 并去掉注釋
保存之后systemctl restart sshd重繪一下
- 還有個小問題是重置系統之后會隨機一個root密碼,使用
sudo passwd root改一下密碼
ok啦~這半個月本來事就多,被這個小東西折磨的都快抑郁了…
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/282415.html
標籤:其他
上一篇:Docker基本用法
