最近在虚拟机安装了Ubuntu 14.04 server版,安装过程中选择安装OpenSSH client客户端,服务器端缺省是没有安装的。在Windows7客户机使用Xshell工具远程连接Ubuntu server,提示22端口连接失败;cmd窗口telnet 22端口也连接失败,原来是22端口未打开造成的。


打开Ubuntu SSH 22端口的方法如下:

需要安装OpenSSH server

使用命令安装:

$sudo apt-get install openssh-server

需要保证你的虚拟机连接可以上网,需要下载安装包


安装完成后,重启配置即可

$sudo /etc/init.d/ssh restart


Windows7客户机使用XShell连接ok,大功告成!