Linux学习笔记之——ssh连接虚拟机中的ubuntu12.0.4

 

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

 

一:问题的出现

 

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

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

 

二:具体的解决过程

 

        1、网络

        

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

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

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

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

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

 

        2、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、问题解决。


更多内容:Linux学习笔记之——起始篇


Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐