今天一個朋友說使用 ssh 連線到原先可以連線的主機突然出現 ssh_exchange_identification 而無法連線,問是出了什麼問題。
他說看到網路上有很多寫到要改兩三個設定,還要改權限。
不過我想應該不用這麼麻煩,建議他從簡單設定開始查起。
先查防火牆 iptables 是否有擋住,(不過其實如果是防火牆擋住是不會出現這個警示的)
再查 /etc/hosts.allow 裡面是否有允許登入。
果然問題出在這,原先登入的主機改了允許登入IP,導致無法登入,請對方加上IP之後就解決了。