`
FRESHET
  • 浏览: 22529 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

跨系统文件共享

 
阅读更多
最为简单的方法就是通过VMware tools来实现与宿主机之间的文件共享。以下是详细的实现方法。
1、首先需要已安装好虚拟机上的linux,我这里安装的是red hat linux 4
2、点击虚拟机——设置——options——share folder,添加,这里输入的name是在linux显示的文件名,路径则是在windows下的文件路径,添加完毕后确认该文件是enable的
3、安装VMware TOOLS,这也是最为关键和困难的一步。点击虚拟机——设置——安装VMware TOOLS,跳出对话框,选择install,但是到这里还没有真正的安装上哦。下面还有许多的工作。
4、VMware Tools所在位置:VMware 安装路径 \VMware\VMware Workstation\linux.iso 将虚拟机的CD加载到这个文件,有时可能加载不了,这时就要先将系统关闭,再手动指定 ISO 映像,这时你会发现在桌面上多了个VMWARE tools 的图标,咱们来个最菜鸟级的方式,双击该图标,发现两个文件,一个是rpm,一个是tar.gz包,都是VMware tools的安装包喔,咱们选择复制tar包,如下:
       cp /media/cdrom/vmware-linux-tools.tar.gz /tmp (将该软件包持拷贝到LINUX的TMP目录下)
  cd /tmp (进入TMP目录)

  tar zxf vmware-linux-tools.tar.gz (解压该软件包)

        cd vmware-linux-tools (进入解压后的目录)

  ./install.pl (运行安装命令,系统开始安装vmware tools)
接下来是很多个ENTER,不用细看,一路回车就OK了,然后进入/mnt/hgfs就能看到你之前所设置的在windows下的共享文件夹了


Windows和Linux间有很多文件共享的方式,这里总结了一下。假设你的Host计算机是Windows,Guest是Linux。
1.用vmware tools工具
SharedFolders是Vmware4 的一个新功能,更加方便了在Host,Guest操作系统间共享文件。但是使用前
要安装vmware tools.
点击setting->vmware tools install
mount /dev/cdrom /mnt/cdrom
cd /mnt/cdrom
里面有一个vmware tools的tar包,解开执行vmware-tools-install.pl脚本,一路回车,一般没有问题。
点击Edit->Virtual Machine Settigns->Option->SharedFolders->Add,选定要共享的文件夹并给这个文件夹命名,下一步。选定“Enable
thisshare”, 确定以后,vmware会把这个文件夹自动mount到/mnt/hgfs目录下。
2.Windows下配置Ftp
用serv-u比较简单(或直接设置iis的ftp服务器)
3.Windows下配置WWW服务
用IIS,Apache或者其它的都可以。如果你的Linux只有命令行的话,就用wget命令吧,可以很方便地下载文件。
4.利用Windows的文件共享功能
比如说你的Windows的IP为192.168.0.1,共享了一个叫share的目录,那么就可以用下列命令
mount -t smbfs //192.168.0.1/share /mnt -o username=user%passwd
或者smbmount //192.168.0.1/share /mnt -o username=user%passwd(用这个命令要安samba哦)
5.利用Samba
这是我用得最多的方式(Samba服务器毕竟是多系统文件共享不错的解决方案)
6.在Linux下配置Apache
在Linux下配置Apache,然后在Windows下通过www方式把Linux下的文件下载下来。这种方式只能把Linux的文件传到Windows,不能把Windows的文件传到Linux.
(设置apache配置文件,并提供一个类似webshell的东西,可以把文件从windows通过www方式把win系统下的文件上传到linux)
7.在Linux下配置Ftp
用vsftp或者wu-ftp都可以,配置成上传权限的,然后Windows和Linux就可以相互共享文件了。
8.用ISO文件
虚拟机里面的光驱可以有物理光驱和ISO文件两种,我们可以把我们的文件重点制件成ISO文件(用WinIso),然后在Linux中作为CDROM挂接。
9.直接挂接物理硬盘或者硬盘分区
不过vmware也是支持直接mount Host机器的磁盘,方法是在虚机设置里新建磁盘,类型选“Usephysicaldisk(foradvanced users)”,再选定磁盘和分区就可以。但是这样的操作可能会引会文件系统的不一致,导致错误,不推荐使用。
分享到:
评论

相关推荐

    各个系统之间的文件共享

    总结来说,实现跨系统文件共享,关键在于正确配置Samba服务,包括安装Samba、编辑配置文件、设置共享权限、创建用户和密码,以及确保所有更改生效。这样,无论是在Windows、Linux或其他支持SMB协议的系统之间,都能...

    linux文件共享服务汇总

    Samba更适合于跨平台的文件共享,特别是与Windows系统的交互,而FTP则适用于纯文本文件传输。 在面试中,了解如何配置和管理这些服务是非常重要的,因为它们对于构建多系统协同工作的网络环境至关重要。例如,Samba...

    Linux系统下用samba工具实现文件共享及共享打印机的配置

    Samba工具是Linux系统下的一种文件共享和打印机共享工具,可以将Linux系统下的文件和打印机共享给Windows系统下的计算机,以便实现跨平台的文件共享和打印机共享。使用Samba工具可以简化文件共享和打印机共享的过程...

    爱普生打印机跨系统共享缺失文件ntprint.inf-32位+64位.zip

    爱普生打印机跨系统共享缺失文件ntprint.inf-32位+64位,不光爱普生打印机适用其他牌子的打印机共享都适用。 比如打印机安装在WIN7-X64电脑上,在打印机属性-共享-其他驱动程序里添加X86的驱动这时提示找ntprint.inf...

    xp-win7共享工具

    《XP-Win7共享工具详解:轻松实现跨系统文件共享》 在信息技术日新月异的今天,不同操作系统之间的文件共享已经成为日常工作中不可或缺的一部分。尤其是XP系统和Win7系统,由于其用户群体广泛,如何有效地在两者...

    ASP 风铃网站文件共享系统 V.15

    5. 安全性:考虑到文件共享可能涉及敏感信息,系统需要采取一些安全措施,如使用HTTPS协议加密传输、防止SQL注入攻击、XSS跨站脚本攻击等。同时,可能会对上传文件进行病毒扫描,以防止恶意文件的传播。 6. 性能...

    hfs2.3基于WEB方式的文件共享系统

    【标题】"hfs2.3基于WEB方式的文件共享系统"揭示了这是一个利用Web技术构建的文件共享平台。在IT领域,Web方式的文件共享系统通常指的是通过HTTP或HTTPS协议,用户可以通过Web浏览器访问并交换文件的服务。这种方式...

    P2P文件共享系统的实现分析

    ### P2P文件共享系统的实现分析 #### 引言与背景 P2P(Peer-to-Peer)技术自诞生以来,以其独特的分布式架构优势,在互联网领域迅速崛起,尤其是在文件共享应用中展现了强大的潜力。传统的C/S(Client/Server)...

    P2P文件共享系统正式版.doc

    在这一过程中,涵盖了多个学科领域的知识,包括知识管理、计算机网络、分布式存储及心理学等,通过跨学科理论的综合应用,优化了P2P文件共享的效率。 论文详细介绍了系统的可行性分析,其中必要性研究指出,构建P2P...

    xp访问win7共享参考.pdf

    标题中的“xp访问win7共享参考.pdf”表明这是一个关于如何让Windows XP系统访问Windows 7系统中的共享文件的指南。描述简单地重申了主题,暗示文档内容可能...通过以上操作,可以有效地提高跨系统文件共享的成功率。

    NFS服务详细解析

    NFS服务是一种网络文件系统,它允许用户在网络上共享文件和目录,实现不同计算机之间的文件共享。NFS由Sun公司开发,最早在...掌握NFS服务搭建和管理的知识对于需要进行跨系统文件共享的网络管理员来说是非常重要的。

    基于QT的P2P共享文件系统

    总的来说,"基于QT的P2P共享文件系统"结合了QT的GUI优势、P2P网络的去中心化特点以及TCP的可靠传输特性,提供了一个用户友好的文件共享平台。通过这个项目,开发者可以深入学习QT编程、P2P网络设计和TCP通信等多方面...

    基于JXTA平台的P2P文件共享系统的设计与实现

    ### 基于JXTA平台的P2P文件共享系统的设计与实现 #### 引言 随着互联网的发展,对等网络(Peer-to-Peer Network,简称P2P)技术因其能够实现网络用户间的直接资源共享和信息交流而受到广泛关注。传统Client/Server...

    爱普生打印机跨系统共享缺失文件ntprint.inf-32位+64位

    爱普生打印机跨系统共享缺失文件 ntprint.inf-32位+64位 爱普生打印机跨系统共享缺失文件 ntprint.inf-32位 ntprint.inf64位

    0501文件共享系统代码

    0501文件共享系统是一种专门设计用于网站的文件上传、下载和共享的软件系统。这个系统的代码提供了实现文件管理和服务的基础架构,使得用户能够轻松地在网站上分享和访问各种类型的文件。以下是对该系统核心功能和...

    基于Asp的局域网文件共享及检索系统源码.zip

    "基于Asp的局域网文件共享及检索系统源码"这个标题表明,这是一个使用ASP(Active Server Pages)技术开发的系统,主要用于实现局域网内的文件共享和搜索功能。ASP是微软推出的一种服务器端脚本语言,用于创建动态...

    阡陌 3.1.8.1 局域网文件共享工具

    6. **支持多平台**:考虑到局域网中的设备多样性,阡陌可能兼容不同的操作系统,如Windows、Mac、Linux等,使得跨平台文件共享成为可能。 7. **辅助功能**:除了核心的文件共享,还可能提供如文件预览、搜索、远程...

    Linux操作系统的安装使用实验报告.pdf

    - 在VMware中设置共享文件夹,使得Linux系统能够访问Windows文件系统,实现跨系统文件共享。 6. **Linux基本命令的使用**: - 实验中虽未详细列举,但通常Linux的基本命令包括`cd`(切换目录)、`ls`(列出目录...

    Wormhole虫洞文件共享v1.3.0,无须上传网盘、不必发送文件,一键创建共享点对点链接.rar

    同时,软件的稳定性和兼容性得到了提升,确保在不同操作系统环境下都能顺畅运行,支持Windows、Mac OS、Linux等多种平台,满足了跨平台文件共享的需求。 除了基本的文件共享功能,Wormhole可能还具备权限管理、访问...

Global site tag (gtag.js) - Google Analytics