xshell链接ubuntu虚拟机(NAT模式)

摘要:主要是解决不能使用ssh远程Ubuntu的问题、使用的远程工具是putty、也可使用xshell、ubunut12.0.4是装在虚拟机中的、不过这个应该没有什么影响。linux

一:问题的出现shell

前两天使用VMware装了一个ubuntu12.0.4以后、由于经常使用命令行、又喜欢在虚拟机与实体机中切来切去、感受很不方便、就想在xp中远程ubuntu、遇到了点小意外、通过一会调试解决成功、把过程记录一下、好记性不如烂笔头。ubuntu

在开始链接的时候、总是链接不成功、就想着具体是哪方面的问题、按照思路一步一步来验证。网络

二:具体的解决过程ssh

一、网络工具

既然要远程ubuntu的系统、那么首先是两个网络是否是在一个网段、能不能ping的通?spa

a)  Windows电脑上——cmd 打开命令窗口、键入:ipconfig 命令、查看主机IP。命令行

b)  ubuntu系统、ctrl + alt + F1打开命令终端、键入ifconfig 命令、查看ubuntu上网IP。调试

c)  而后在ubuntu系统终端键入:ping +Windows上网的IP、查看是否ping的通、不能够则检查网络状况、以及是否在一个网段、ping的通在进行下一步server

d)  在Windows命令窗口中键入:ping +ubuntu 上网IP、查看是否ping的通、不能够则检查网络状况、以及是否在一个网段、ping的通在进行下一步

二、ssh服务

既然是经过sshserver来进行远程、那么当网路通畅以后要解决的就是关于ubuntu系统的ssh问题。

a)  查看是否安装ssh服务

在ubuntu终端命令界面键入:

ssh localhost

若是出现下面提示则表示尚未安装:

ssh: connect to hostlocalhost port 22: Connection refused 

 b)  安装ssh服务

若是经过上面步骤查看没有安装sshserver、则键入以下命令安装:

sudo apt-getinstall –y openssh-server 

c)安装完成后启动ssh

service ssh start 

d)  启动完成以后可使用命令:ps –e | grep ssh 来查看ssh状态、

6455 ?        00:00:00 sshd 

则代表启动成功。

再使用putty链接ubuntu、问题解决。

一、PuTTY

推荐阅读:

如何经过Putty实现远程登陆控制Linux平台 http://www.linuxidc.com/Linux/2013-06/85266.htm

Putty链接VMWare中Ubuntu的问题解决 http://www.linuxidc.com/Linux/2013-05/84819.htm

VMware+Linux+Putty环境配置 http://www.linuxidc.com/Linux/2013-05/84818.htm

借助Putty远程登陆控制虚拟机的Fedora系统 http://www.linuxidc.com/Linux/2013-01/78155.htm

二、Xshell

secureCRT和Xshell登陆Ubuntu http://www.linuxidc.com/Linux/2012-04/58745.htm


转自:http://www.linuxidc.com/Linux/2014-04/99728.htm