ubuntu

ubuntu虚拟机文件共享怎么设置

小樊
93
2025-04-11 14:34:42
栏目: 云计算

在Ubuntu虚拟机中设置文件共享可以通过多种方法实现,具体取决于你使用的虚拟机软件。以下是使用VMware和VirtualBox的两种常见方法:

使用VMware设置Ubuntu虚拟机文件共享

  1. 创建共享文件夹

    • 在主机上创建一个文件夹,例如在C:\Users\YourUsername\Documents下创建一个名为shared的文件夹。
    • 在VMware虚拟机设置中,点击“编辑虚拟机设置”,然后选择“选项” -> “共享文件夹”。
    • 点击“添加”按钮,选择刚刚创建的文件夹,点击“下一步”,然后确认设置。
  2. 安装VMware Tools

    • 启动Ubuntu虚拟机,打开终端,输入以下命令安装VMware Tools:
      sudo apt-get update
      sudo apt-get install open-vm-tools
      
    • 安装完成后,重启虚拟机。
  3. 挂载共享文件夹

    • 打开终端,输入以下命令挂载共享文件夹:
      sudo mkdir /mnt/hgfs
      sudo /usr/bin/vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other -o uid=1000 -o gid=1000 -o umask=022
      
    • 现在你可以在/mnt/hgfs目录下看到共享的文件夹。
  4. 设置开机自动挂载

    • 使用文本编辑器打开/etc/fstab文件:
      sudo vim /etc/fstab
      
    • 添加以下行:
      .host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other,uid=1000,gid=1000,umask=022 0 0
      
    • 保存并退出编辑器,重启虚拟机以使设置生效。

使用VirtualBox设置Ubuntu虚拟机文件共享

  1. 创建共享文件夹

    • 在VirtualBox管理器中,选择你的Ubuntu虚拟机,点击“设置”。
    • 在“共享文件夹”选项卡下,点击“添加”按钮,选择主机上的一个文件夹作为共享路径,选择“固定分配”方式。
  2. 安装增强功能

    • 启动Ubuntu虚拟机,打开终端,输入以下命令安装增强功能:
      sudo apt-get update
      sudo apt-get install virtualbox-guest-dkms
      
    • 安装完成后,重启虚拟机。
  3. 挂载共享文件夹

    • 打开终端,输入以下命令挂载共享文件夹:
      sudo mkdir /media/shared
      sudo mount -t vboxsf shared_name /media/shared
      
      其中shared_name是你在VirtualBox中设置的共享文件夹名称。
  4. 设置开机自动挂载

    • 使用文本编辑器打开/etc/fstab文件:
      sudo vim /etc/fstab
      
    • 添加以下行:
      shared_name /media/shared vboxsf shared_name,uid=1000,gid=1000,iocharset=utf8 0 0
      
      其中shared_name是你在VirtualBox中设置的共享文件夹名称。

通过以上步骤,你可以在Ubuntu虚拟机和主机之间实现文件共享。选择适合你的虚拟机软件的方法进行操作即可。

0
看了该问题的人还看了