由于xshell远程连接ubuntu是通过ssh协议的,所以,需要给ubuntu安装ssh服务器。


1)ubuntu安装ssh服务器

sudo apt-get install openssh-server

【Ubuntu】 使用Xshell5连接Ubuntu16.04_远程连接


2)出现问题时,重启ssh服务即可

sudo service ssh restart

【Ubuntu】 使用Xshell5连接Ubuntu16.04_服务器_02


3)保证 xshell 所在主机( 这里为win7 ) 和 ubuntu( 这里为虚拟机 ) 相互能平通,因为ssh远程连接是通过网络连接的,如果网络都不通,就无法连接。

a) 在虚拟机ubuntu查看其ip

【Ubuntu】 使用Xshell5连接Ubuntu16.04_服务器_03


b) 在PC机win7查看其ip

【Ubuntu】 使用Xshell5连接Ubuntu16.04_服务器_04

【Ubuntu】 使用Xshell5连接Ubuntu16.04_服务器_05

【Ubuntu】 使用Xshell5连接Ubuntu16.04_远程连接_06

【Ubuntu】 使用Xshell5连接Ubuntu16.04_服务器_07


c) 在虚拟机ubuntu终端平win7的ip: ping 10.221.20.16

【Ubuntu】 使用Xshell5连接Ubuntu16.04_远程连接_08


d) 在PC机win7终端平ubuntu的ip: ping 10.221.20.17

【Ubuntu】 使用Xshell5连接Ubuntu16.04_远程连接_09


4)配置xshell,远程登录

【Ubuntu】 使用Xshell5连接Ubuntu16.04_服务器_10

【Ubuntu】 使用Xshell5连接Ubuntu16.04_ubuntu_11

【Ubuntu】 使用Xshell5连接Ubuntu16.04_ubuntu_12

【Ubuntu】 使用Xshell5连接Ubuntu16.04_ubuntu_13

【Ubuntu】 使用Xshell5连接Ubuntu16.04_远程连接_14

【Ubuntu】 使用Xshell5连接Ubuntu16.04_服务器_15

【Ubuntu】 使用Xshell5连接Ubuntu16.04_远程连接_16

【Ubuntu】 使用Xshell5连接Ubuntu16.04_ubuntu_17

【Ubuntu】 使用Xshell5连接Ubuntu16.04_远程连接_18

【Ubuntu】 使用Xshell5连接Ubuntu16.04_远程连接_19

【Ubuntu】 使用Xshell5连接Ubuntu16.04_服务器_20

【Ubuntu】 使用Xshell5连接Ubuntu16.04_服务器_21

【Ubuntu】 使用Xshell5连接Ubuntu16.04_ubuntu_22










由于xshell远程连接ubuntu是通过ssh协议的,所以,需要给ubuntu安装ssh服务器。


1)ubuntu安装ssh服务器

sudo apt-get install openssh-server

【Ubuntu】 使用Xshell5连接Ubuntu16.04_远程连接


2)出现问题时,重启ssh服务即可

sudo service ssh restart

【Ubuntu】 使用Xshell5连接Ubuntu16.04_服务器_02


3)保证 xshell 所在主机( 这里为win7 ) 和 ubuntu( 这里为虚拟机 ) 相互能平通,因为ssh远程连接是通过网络连接的,如果网络都不通,就无法连接。

a) 在虚拟机ubuntu查看其ip

【Ubuntu】 使用Xshell5连接Ubuntu16.04_服务器_03


b) 在PC机win7查看其ip

【Ubuntu】 使用Xshell5连接Ubuntu16.04_服务器_04

【Ubuntu】 使用Xshell5连接Ubuntu16.04_服务器_05

【Ubuntu】 使用Xshell5连接Ubuntu16.04_远程连接_06

【Ubuntu】 使用Xshell5连接Ubuntu16.04_服务器_07


c) 在虚拟机ubuntu终端平win7的ip: ping 10.221.20.16

【Ubuntu】 使用Xshell5连接Ubuntu16.04_远程连接_08


d) 在PC机win7终端平ubuntu的ip: ping 10.221.20.17

【Ubuntu】 使用Xshell5连接Ubuntu16.04_远程连接_09


4)配置xshell,远程登录

【Ubuntu】 使用Xshell5连接Ubuntu16.04_服务器_10

【Ubuntu】 使用Xshell5连接Ubuntu16.04_ubuntu_11

【Ubuntu】 使用Xshell5连接Ubuntu16.04_ubuntu_12

【Ubuntu】 使用Xshell5连接Ubuntu16.04_ubuntu_13

【Ubuntu】 使用Xshell5连接Ubuntu16.04_远程连接_14

【Ubuntu】 使用Xshell5连接Ubuntu16.04_服务器_15

【Ubuntu】 使用Xshell5连接Ubuntu16.04_远程连接_16

【Ubuntu】 使用Xshell5连接Ubuntu16.04_ubuntu_17

【Ubuntu】 使用Xshell5连接Ubuntu16.04_远程连接_18

【Ubuntu】 使用Xshell5连接Ubuntu16.04_远程连接_19

【Ubuntu】 使用Xshell5连接Ubuntu16.04_服务器_20

【Ubuntu】 使用Xshell5连接Ubuntu16.04_服务器_21

【Ubuntu】 使用Xshell5连接Ubuntu16.04_ubuntu_22