如果用户使用windows操作系统,但是在虚拟机下配置Linux内核操作操作系统,往往需要实现通过宿主机Windows操作系统访问Linux内核操作系统中资源。本次实验实现的是宿主机windows 10下访问虚拟机Ubuntu文件操作。

一、实验准备及要求

  要求宿主机安装Windows操作系统,虚拟机配置Linux内核操作系统。

  本次实验环境:

  1)宿主机:Windows10操作系统;

  2)虚拟机:Ubuntu Kylin_15.10操作系统。

二、实验过程与结果

  实验步骤主要分为两步,第一步是在Ubuntu下FTP服务配置,第二步时Windows10通过FTP服务访问Ubuntu文件夹。

  1. Ubuntu FTP服务配置

  1.1)Ubuntu终端输入:$ sudo apt-get install vsftpd,然后输入登陆密码,开始安装vsftpd包。

      PS:vsftpd=very secure file transfer protocol daemon 非常安全FTP后台进程。  1.2)打开vsftpd配置文件,输入命令:$ sudo gedit /etc/vsftpd.conf 。

      通过组合快捷键[ctrl + F]搜索anonymous_enable,找到anonymous_enable=NO , 并将其改为anonymous_enable=YES,即将默认的非匿名FTP改为匿名的FTP。

  1.3)经过上述步骤,Ubuntu中FTP服务配置完成。接下来查看Ubuntu的IPV4。

  方法一:终端输入命令:$ ifconfig,显示Ubuntu中所有IP配置信息。

  方法二:在图形界面中查找。

  2. Windows10使用FTP服务,连接Ubuntu开启的FTP服务端口

  2.1)在Windows下按组合快捷键[ctrl + R],然后输入cmd开启控制台,输入命令:ftp 远程计算机IP地址,输入远程计算机用户名以及密码则连接成功。

  2.2)虽然登陆成功(230 Login successful),但是出现:425 Failed to establish connection。这是由于windows防火墙阻止windows使用此次FTP服务的原因。

    可以采用"关闭防火墙"来继续操作,在关闭防火墙后,原来的错误不会再出现,windows能够通过Ubuntu开启的FTP服务器访问Home Folder文件夹中文件。   成功实现在Windows10下使用Ubuntu服务,可以操作Unbuntu中的文件。

  2.3)通过get命令访问并下载Ubuntu Home Folder中文件。Linux中传输的文件必须位于Home Folder下。

  get命令:实现从Ubuntu的Home目录下载文件到指定windows目录中保存。即命令格式:get Linux_HomeFolder_文件 Windows_绝对路径(包括需要下载下来保存的文件名)

  由于权限限制,不能使用put命令上传文件到Ubuntu用户主目录中。

三、实验心得体会

  通过本次实验,了解了许多Linux基础命令,以及培养通过互联网解决问题的能力。

  1)实验在虚拟机中Ubuntu操作系统环境下配置FTP服务器,在宿主机Windows下通过FTP服务器实现访问Ubuntu资源功能。

  2)初步了解FTP协议原理。FTP协议是基于TCP的应用层协议,FTP服务进程占用2端口,20端口用于数据传输,21端口用于指令传输。

  3)后续需要对防火墙原理深入学习理解。 

  4)当一段时间后再输入指令,出现:421 Timeout,远程主机关闭连接。是由于数据通道长时间不用,被FTP服务器断开链接。

  

宿主机Windows访问虚拟机Linux文件(一)的更多相关文章

  1. 宿主机Windows访问虚拟机Linux文件(二)

    上一篇文章中详细讲述FTP服务(基于文件传输协议的服务),本文则介绍另一种能够实现此功能Telnet(Telecommunications network 远程登陆)服务.本文介绍的telnet我常用 ...

  2. 主机无法访问虚拟机Linux的apache

    在虚拟机linux里安装了httpd,即appache,启动后,按正常情况在主机是可以用浏览器通过访问虚拟机linux的ip来访问的.如果出现无法访问的情况,解决办法可以参考如下: 这里我的虚拟机联网 ...

  3. 【管用】 使用VMtools实现主机Windows与虚拟机Linux文件共享

    实现windows主机与linux虚拟机文件共享,有很多方法,包括使用samba文件服务器等,本文介绍通过vmware虚拟机软件中的vmtools工具来实现文件共享. 一.环境 1.主机:Window ...

  4. 主机不能访问虚拟机CentOS中的站点

    主机能ping通虚拟机 虚拟机也能ping通主机 主机不能telenet通虚拟机 原因:虚拟机开启了防火墙, 解决办法:关闭虚拟机防火墙. Centos 7 firewall 命令: 查看已经开放的端 ...

  5. 【原创】主机不能访问虚拟机CentOS7中的站点

    主机不能访问虚拟机CentOS7中的站点 ================================ 虚拟机上装好了centos7,并配好了nginx+php+mysql,但是本机就是无法访问. ...

  6. 宿主机ping不通虚拟机,虚拟机能ping通宿主机

    最近,微信提升群里好几个小伙伴遇到了如题的问题. 问了下原因,原来是我说的把宿主机网卡ip获取方式改为自动,结果他们把宿主机上虚拟网卡的ip改为自动了. 当然,分析"宿主机ping不通虚拟机 ...

  7. 虚拟机 主机无法访问虚拟机中Linux上的tomcat服务

    在wmware中安装linux后安装好数据库,JDK及tomcat后启动服务,虚拟机中可以访问,但是主机却无法访问,但是同时主机和虚拟机之间可以ping的通,网上查阅资料后,解决方法是关闭虚拟机中的防 ...

  8. VMware14 安装CentOS7 实现宿主机ping通虚拟机、虚拟机ping通宿主机、虚拟机能上网且能ping通百度

    本文旨在通过通过虚拟机VMware14来安装CentOS7 系统,并配置固定IP来实现在Windows系统中使用Linux环境. 本文目录: 0.本机环境 1.VMware14 初始化 1.1.安装V ...

  9. VMware NAT端口映射外网访问虚拟机linux

    本文目的: 一. SSH连接 二. 访问HTTP VMware Workstation提供了两种虚拟机上网方式,一种bridge,一种NAT,bridge可以获得公网地址,而NAT只能是内网地址了. ...

随机推荐

  1. 用fpm模式在虚拟主机上安装phpmyadmin

    实验环境:CentOS7 1.配置虚拟主机 [root@conf.d localhost]#vi /etc/httpd/conf.d/vhost.conf #配置在/etc/httpd/conf.d下 ...

  2. 使用superobject 解析Json数据

    接口数据有如下规范{"error": 0, "msg": "", "data": ...} 其中数据data类型不确定. ...

  3. Ubuntu 12.04搭建hadoop单机版环境

    前言: 本文章是转载的,自己又加上了一些自己的笔记整理的 详细地址请查看Ubuntu 12.04搭建hadoop单机版环境 Hadoop的三种运行模式 独立模式:无需任何守护进程,所有程序都在单个JV ...

  4. bootstrap的popover()的使用

    有一些选项是通过 Bootstrap 数据 API(Bootstrap Data API)添加或通过 JavaScript 调用的.下表列出了这些选项: 选项名称 类型/默认值 Data 属性名称 描 ...

  5. PHP正则表达式,看这一篇就够啦!

    前言 不知道你们有没有这个感觉,看正则表达式就像看天文数字一样,什么电话号码.邮箱的正则表达式,上网复制一下粘贴下来就搞定了.完全不知道这写的是什么玩意.后来我自己也想学一下,因为感觉用处还是挺大的. ...

  6. java 性能调优和GC

    JAVA 性能调优和GC http://blog.csdn.net/gzh0222/article/details/7663181 JAVA GC调优手记 http://blog.csdn.net/f ...

  7. 洛谷P2939 [USACO09FEB]改造路Revamping Trails

    题意翻译 约翰一共有\(N\))个牧场.由\(M\)条布满尘埃的小径连接.小径可 以双向通行.每天早上约翰从牧场\(1\)出发到牧场\(N\)去给奶牛检查身体. 通过每条小径都需要消耗一定的时间.约翰 ...

  8. 【考试记录】2018 山东省队集训第一轮D4(雾)

    T1题意: 给你一个$n\times m$的矩阵$B$,求它能由最少多少个形如两个向量之积$(n\times 1)\times(1\times m)$的矩阵相加得到. 题解: 考虑上界,最多需要$mi ...

  9. CodeForces - 508B-Anton and currency you all know

    Berland, 2016. The exchange rate of currency you all know against the burle has increased so much th ...

  10. uoj207共价大爷游长沙

    话说我可能还没有调出魔法森林呢...说好的lct第一题呢... 又是一个随机化的方法,毕竟又是判定性的问题 上次是判断无向图联通 这次是判断一些路径是否经过一条定边 若把路径上的边全部异或上一个路径的 ...