linux可以ping通,但是ssh被拒絕

2臺pc,一個網關,都連到公司網上。

pc1:192.168.1.106 ----windows 10

pc2:192.168.1.133 ----debian 10

網關:192.168.1.108 ----- 華爲grid-T1

問題:

問題描述:

        ssh: connect to host 192.168.1.108 port 22: connection refused.

解決辦法:

rm ~/.ssh/known_hosts

之後,無需重啓。

 

之後,

原因:

這個文件是ssh別的主機的時候和別的主機建立的ssh通信,通常ssh同一臺主機的時候會在這裏,如果ssh一臺主機,然後那臺主機修改了一些配置,RSA加密更改了等等,會發現連不上的。會出現一下這個錯誤,說明就是要刪除~/.ssh/known_hosts文件。

轉:

因爲我之前是在debian10裏面ssh到網關的,給網關配置的是192.168.11.1的ip,後來把網關接入公司網,改成了192.168.1.108,所有有了衝突。 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章