secure crt連線不上linux服務端
阿新 • • 發佈:2019-01-06
場景描述:這裡敘述下我出現的問題,使用secure crt7.3連線linux服務端A 可以成功連線;連線服務端B卻不能成功連線,提示Connection closed!選擇File---》Trace Options檢視詳細報錯資訊
問題分析:最開始我以為連線A能成功,B卻不能成功 就把問題放在了服務端B上。就用了排查法
一:檢查ssh服務是否開啟
二:檢查防火牆是否關閉
檢查上面兩個問題 發現我的服務端服務正常開啟,防火牆關閉,可是依舊連線不上。
這個時候我用了同網段的服務端A執行服務端B 可以成功連線,這個時候我就把問題的著眼點放在了secure crt本身上。secure crt連線客戶端的時候有個自動記憶的功能,修改過程中可能會導致些問題 這裡可以這樣操作。
資源管理器路徑裡輸入:
%AppData%\VanDyke\Config\Sessions
找到對應的配置檔案, 一般是自己的{ip}.ini
找到
S:"Key Exchange Algorithms"=
改為:
S:"Key Exchange Algorithms"=diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1
重啟SecureCRT,再連線就可以了。大家修改前可以先對之前的檔案進行一次備份。
我這裡貼下用到的操作:
1:檢查ssh服務
netstat -a | grep ssh 或者ps
-ef | grep ssh
重啟ssh服務
service sshd restart
2:檢查防火牆
service iptables status
開啟: service iptables start
關閉: service iptables stop