現象描述:Ubuntu能Ping通主機,主機也能ping通虛擬機。而且,虛擬機也能上網。只是xshell不能連接。
解決方案:
一:使用管理員身份 設置防火牆。
先查看一下防火牆狀態
sudo ufw status
雖然防火牆是關着的,依舊重新停一下。
sudo ufw disable
然後開放22端口。(允許所有的外部IP訪問本機的22/tcp (ssh)端口 )
sudo ufw allow 22
二:安裝SSH服務並啓動
ubuntu不會默認安裝ssh-server。所以需要先進行ssh服務的安裝
sudo apt-get install openssh-server
查看安裝結果:
ps -e |grep ssh
發現sshd已經啓動,再次使用xshell成功連接。