前言
這是我在使用 ssh 連線時,碰到以下的問題的解決辦法。
kex_exchange_identification: Connection closed by remote host
解決方法
個人最後解決這個問題的方式是,
需要再去確認連線的 port,
「遠端可被 ssh 連線的 port 只有 22」,當時我不小心設定成25(20),
導致了以上的問題,修改後就沒事了!
至於 port 9000 或多少沒差,那只是我們 local 要連線遠端所使用的 port。
- 將我們本機端的連線 port 設為 9000 (自訂,可更改)
- 遠端主機的 port 設定為 22 (ssh 固定 port,不可更改)