使用secureCRT或者cureFTP登陆虚拟机的ubuntu主机

本文介绍了如何在Windows 7环境下,使用secureCRT和cureFTP与VMware中的Ubuntu 12.04虚拟机进行网络连接和远程登录。首先,通过桥接网络确保Windows和Ubuntu能ping通,然后在Ubuntu中安装openssh-server和vsftpd以支持SSH和FTP服务。最后,详细说明了连接过程和可能遇到的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

学生时代,面对题目人们常说“会者不难”。关于这部分其实也是一样。看似简单的点几下按键、做几个配置,其内部往往需要操作者很深的内功。学linux的过程也一样,有的人可能装上系统、secureCRT、cureFTP就能用了,有的人则艰难的搜索方法,逐一尝试最后配置成功。而我就是后者。

这看起来可能很悲催,利用了大段时间做了很小的事情。但是其实是向自己的未知领域迈出了一步,无论如何是值得高兴的。

     言归正传:第一步,环境介绍:

主机:windows 7,软件cureFTP、 secureCRT

    虚拟机,VMware 8、ubuntu12.04

第二步,由于cureFTP和secureCRT都是安装在windows下的,所以达到成功登陆的目的,首先要确保windows和linux之间能够ping通。我是使用的无线网卡上网,现在配置使ubuntu能够正常上网。

1、在window中查看自己的ip地址 DNS等信息

2、在虚拟机关闭的条件下Vmware->VM->setting->network-adapter设置为桥接,下面的选项不勾选。Editor->virtual network editor在VMnet0中找到自己的无线网卡。

3、然后启动ubuntu,并设置IP为自动获取。如果在window上网过程中设置了DNS还需要重新设置DNS。

命令:gedit /etc/network/interface 文件中其中dhcp表示动态分配IP。当修改为static时将使用下面设置的静态IP。修改DNS,命令gedit  /etc/resolv.conf

然后应该就能通过ubuntu上网了,此时自动分配的地址应该与windows也在同一网段。能够相互ping通。不过我是重新终端、虚拟机、电脑好多次也没上网成功。直到放弃无线上网,而插上网线重新ubuntu时,在启动系统的过程中,无意发现了“正在配置网络。。。”后,又试了一下,自动就能上网了。

第三步,在ubuntu中安装cureFTP和secureCRT使用的协议, $ sudo apt-get install openssh-server    $ sudo /etc/init.d/ssh resart  从而安装和重启了ssh服务,因为使用secureCRT时,使用了SSH2协议。$ sudo apt-get install vsftpd 安装ftp服务。并修改配置文件sudo gedit /etc/vsftpd.conf  删除注释“local_enable=YES”和“write_enable=YES”

第四步,连接ubuntu,在使用cureFTP时,用户名和密码为启动ubuntu时的用户名和密码。当然也可以重新增加用户。

至此就完成后所有设置。描述可能不太详细,但是写出了所有配置的关键点,具体可以配合其他人的描述进行具体设置。


增加部分:开发板连接window7,本地连接显示“未识别的网络”。

前段时间还使用一切正常的tftp服务,今天无论如何都不好用了。网线连接开发板后,windows显示“未识别的网络”,开始以为是windows网卡驱动的问题,重新安装更新后依然不好使。原来问题是这样的:

1.如果windows有多网卡,那么这些网卡的IP的网段 一定不能相同

2.vmware用桥接的话,把windows网络连接里的vmnet1,vmnet8 禁止

3.请确定你选用哪一个 网卡来连接开发板

4.VMWAER里,选择步骤3所选的网卡用作 桥接。方法如下:
     vmware的Edit菜单->Virtual Network Editor->Host Virtual Network Mapping->VMnet0, 在此选择网卡。

5.步骤3选择的 网卡VMWARE LINUX的IP开发板IP,三者设为 同一网段

6. 在windows里,你选用的网卡"如果是断开状态"的话,是无法PING通的

6.1 如果开发板 正在运行UBOOT,它是在使用 网络命令的时候才 使能网卡
其他时候是不使能网卡的。这意味着在UBOOT阶段没有使用网络命令时,即
使你已经接了网线,但是windows的网卡仍然是断开状态。要想解决这个问题,
建议使用一个HUB或路由器,让PC、开发板的网线都接到HUB或路由器上去。
      UBOOT是不回应PING包的,这意味着开发板运行UBOOT时,它可以PING通别
人,但是别人PING不通开发板。

摘自“http://blog.sina.com.cn/s/blog_87c063060101iprb.html”。问题成功解决。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值