背景:Ubuntu能Ping通主機,主機也能ping通虛擬機。而且,虛擬機也能上網。只是xshell不能連接。
解決方法:
1.查看防火牆狀態
sudo ufw status
結果如下:(顯示內容爲ssh服務未開啓)
2. 開啓22號端口,可以提供給xshell進行連接
sudo ufw allow 22
3. 在虛擬機中安裝openssh服務
sudo apt-get install openssh-server
4. 等待ssh服務安裝完成後,通過命令查看ssh服務是否成功開啓。
ps -e | grep ssh
顯示上圖信息,表示ssh服務已正常開啓,可以通過xshell進行連接了。