1. 程式人生 > >ubuntu16.04 xshell連結後不彈出輸入使用者名稱和密碼框

ubuntu16.04 xshell連結後不彈出輸入使用者名稱和密碼框

今天遇到了一個非常奇怪的問題,使用xshell連結ubuntu 16.04 server,始終都彈不出輸入和輸出的密碼框! 這個是虛擬機器的ubuntu,在windows裡xshell 卻可以連得上,其他的PC上連不上,彈不出使用者名稱和密碼框! 都可以ping的通!

     檢視日誌輸出的  Connection reset by 192.168.123.240 port 11837 [preauth],ctrl+c 之後,輸出 :Did not receive identification string from 192.168.123.240 ! 然後做了如下處理:

1.  更改ubuntu 的IP地址為DHCP的地址,就可以連線上了!

2.  手動更改IP地址 為另一個IP地址,任然不彈輸入使用者名稱和密碼框!

百度了一圈,做了 一堆錯誤的操作, 重新安裝ssh,修改sshd_config 檔案,增加加密演算法; 重新安裝xshell!

問題竟然是 在配置ip的時候,將netmask 錯誤的寫成了network!

auto ens32
iface ens32 inet static
address    192.168.126.172
network    255.255.248.0
gateway    192.168.123.1
dns-nameservers 202.114.0.242 8.8.8.8

這個問題現象很奇怪,很隱蔽,ping的通不代表網路地址就是正確的,這個很關鍵!