首页 > 系统相关 >Windows环境下VMware 共享数据Ubuntu虚拟机的方法研究

Windows环境下VMware 共享数据Ubuntu虚拟机的方法研究

时间:2025-01-16 19:04:23浏览次数:3  
标签:Windows 虚拟机 文件夹 Ubuntu 挂载 共享 VMware

        在 Windows环境下,通过 VMware 共享数据给 Ubuntu 虚拟机,主要有以下几种方法:


1. 使用 VMware 自带的共享文件夹功能

这是最常用的方法,支持文件夹的双向共享:

  1. 开启共享文件夹:
    • 在 VMware 中,打开虚拟机的设置,选择“Options” -> “Shared Folders”。
    • 选择“Always Enabled”,并添加要共享的文件夹路径。
  2. Ubuntu 挂载共享文件夹:
    • 安装 VMware Tools(推荐 open-vm-tools):
      sudo apt update sudo apt install open-vm-tools open-vm-tools-desktop -y 
    • 共享文件夹一般会挂载到 /mnt/hgfs/ 下。如果未自动挂载,可以尝试重启虚拟机。

2. 使用网络共享(Samba/Windows 共享)

通过网络协议实现共享,适用于多平台间的文件共享。

  1. 设置 Windows 文件夹共享:

    • 右键需要共享的文件夹 -> “属性” -> “共享” -> 添加“Everyone”权限。
    • 确认共享路径(如 \\192.168.x.x\共享文件夹)。
  2. Ubuntu 访问共享文件夹:

    • 安装必要的软件包:
      sudo apt install samba-client cifs-utils -y 
    • 使用以下命令挂载共享文件夹:
      sudo mount -t cifs //192.168.x.x/共享文件夹 /mnt/共享目录 -o username=共享用户名,password=共享密码 
    • 或在文件管理器中输入 smb://192.168.x.x/共享文件夹 进行访问。

3. 使用 FTP/SFTP

适用于更灵活的文件共享方式,尤其是服务器端使用的场景。

  1. 在 Windows 上安装 FTP 服务器:

    • 可以使用 FileZilla Server 或 Windows 内置的 IIS FTP。
  2. Ubuntu 访问 FTP 共享:

    • 使用 FTP 客户端(如 FileZilla)连接。
    • 或通过命令行下载/上传:
      ftp 192.168.x.x 

4. 使用 U盘镜像(ISO 文件)挂载

如果文件共享不频繁,可通过创建 ISO 镜像文件的方式共享。

  1. 在 Windows 创建 ISO 文件:

    • 使用工具如 WinCDEmu 或 PowerISO 创建包含共享文件的 ISO 镜像。
  2. 在 Ubuntu 挂载 ISO:

    • 将 ISO 文件挂载到 Ubuntu:
      sudo mount -o loop 文件名.iso /mnt/iso 

5. 使用云存储(Google Drive、OneDrive 等)

借助第三方云存储实现文件共享,适用于网络条件好的场景。

  1. 在 Ubuntu 安装云存储工具:

    • 安装 rclone 或官方客户端(如 Google Drive 的 google-drive-ocamlfuse)。
    • 挂载云存储文件夹到本地。
  2. 在 Windows 使用对应的客户端上传/同步文件。


6. 使用 scp(仅限 SSH 环境)

如果 Ubuntu 启用了 SSH 服务,可以通过 scp 命令在两者之间传输文件。

  1. 在 Windows 上安装 SSH 客户端:

    • 使用 Windows 自带的 PowerShell 或安装工具如 PuTTY。
  2. 传输文件:

    scp 文件名 用户名@UbuntuIP:/目标路径 

        以上方法可以根据你的需求选择,比如方便性、性能、网络条件等。推荐优先使用 VMware 自带共享文件夹功能,设置简单且高效。

标签:Windows,虚拟机,文件夹,Ubuntu,挂载,共享,VMware
From: https://blog.csdn.net/qq_38531502/article/details/145187575

相关文章

  • 【虚拟机硬盘的添加及分区挂载】
    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档虚拟机硬盘的添加及分区挂载一、添加类型为SCSI的硬盘二、添加类型为STAT的硬盘三、添加类型为NVME的硬盘一、添加类型为SCSI的硬盘第一块硬盘,虚拟磁盘类型选择SCSI。大小选择5G。按mbr格式分区。分......
  • ubuntu下搭建Gitea代码托管平台
    在Ubuntu上部署Gitea是设置本地代码托管平台的简洁和高效选择。以下是详细步骤:步骤1:更新系统sudoaptupdate&&sudoaptupgrade-y步骤2:安装依赖sudoaptinstallgitsqlite3curl-yGitea支持多种数据库,默认使用SQLite。如果需要MySQL或PostgreSQL,可以先安......
  • Java虚拟机堆区域的特点
    JVM(Java虚拟机)的堆(Heap)是用于存储对象实例的内存区域,是Java运行时数据区的一部分。JVM堆被划分为几个主要区域,每个区域都有特定的用途和管理方式。以下是JVM堆的主要结构及其特点:1.新生代(YoungGeneration)新生代是堆中用于存储新创建对象的区域。它被进一步划分为两个主......
  • windows本地认证
    windows本地认证本地认证概述本地认证最简单的例子就是我们的电脑上存储着自己的账号密码,无论电脑是否联网,只要能开机,就可以输入账号密码登录到电脑中,工作组就是采用本地认证。那认证流程是什么样子呢?简单流程如下winlogon.exe(即WindowsLogonProcess):是WindowsNT用户登陆......
  • 【Windows安全】日志分析:RDP暴力破解
    #应急响应免责声明:请勿使用本文中提到的技术进行非法测试或行为。使用本文中提供的信息或工具所造成的任何后果和损失由使用者自行承担,所产生的一切不良后果与文章作者无关。该文章仅供学习用途使用。暴力破解是一种通过穷举所有可能的密码或密钥组合来突破身份验证或加密保......
  • Windows 蓝牙驱动开发-BLE低功耗
    蓝牙的版本为1.0~5.2版本,蓝牙1.0~3.0都是经典蓝牙(rfcomm)。而蓝牙4.0开始就是包括蓝牙BLE了。蓝牙4.0的蓝牙芯片都是双模的,既包括经典蓝牙也包括低能耗蓝牙。经典蓝牙和蓝牙BLE完全是两个东西,只是它们在底层上有一些相似的地方。蓝牙BLE相比于经典蓝牙的优点是搜索、连接的速......
  • Windows 蓝牙驱动开发-安装蓝牙设备
    蓝牙配置文件驱动程序有两种安装类型:客户端安装,在此类安装中,远程设备播发其服务,并且计算机与之连接。示例包括:鼠标、键盘和打印机;服务器端安装,在此类安装中,计算机播发服务,并且远程设备可以连接到计算机以使用这些服务;例如,供应商可以创作服务器端安装,使移动设备能够打印到附......
  • Windows系统下NoteFlow的下载:提供直观、易用的界面,使用户能够轻松创建和连接笔记节点
    NoteFlow(适用于python3.9及以上):功能:节点笔记软件,有助于更好地组织和管理笔记内容。特点:提供直观、易用的界面,使用户能够轻松创建和连接笔记节点。一.从github上获取创作者的代码跳伞到github下载文件压缩包二.Windows只按照pip就行使用pip安装(适用于所有平台)打开命令行......
  • 推荐1款Windows实用干货软件,完全吊打系统自带!
    聊一聊Win系统自带的搜索使用起来确实不怎么好用。特别是有时候想要一个文件的时候。搜索就是不出来,关闭重新打开,重启都不行。真是让人烦。今天给大家分享一款文件搜索神器。搜索速度嘎嘎快。软件介绍文件搜索神器Everything功能单一,只能搜索,但搜索的速度是真快。......
  • Ubuntu升级Linux内核教程
    本文作者CVE-柠檬i:https://www.cnblogs.com/CVE-Lemon本文使用的方法是dpkg安装,目前版本为5.4.0-204,要升级成5.8.5版本下载下载网站:https://kernel.ubuntu.com/mainline/在该网站下载deb包,选择自己想要升级的版本,这里是5.8.5https://kernel.ubuntu.com/mainline/v5.8.5/am......