Ubuntu虚拟机共享文件夹怎么设置

135
2025/3/18 15:32:34
栏目: 云计算
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Ubuntu虚拟机中设置共享文件夹可以通过多种虚拟化软件实现,这里以VMware和VirtualBox为例进行说明。

VMware虚拟机设置共享文件夹

  1. 创建共享文件夹
  • 在主机上创建一个文件夹,例如在C:\Users\YourUsername\Documents下创建一个名为shared的文件夹。
  • 在VMware虚拟机设置中,点击左侧的虚拟机,然后选择需要设置共享文件夹的虚拟机,点击编辑虚拟机设置
  • 硬件选项卡下,选择共享文件夹,点击添加,选择刚刚创建的文件夹,点击下一步,然后确认设置。
  1. 在Ubuntu中挂载共享文件夹
  • 开机后,打开终端,输入以下命令创建挂载点:
    sudo mkdir /mnt/hgfs
    
  • 挂载共享文件夹:
    sudo /usr/bin/vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other -o uid=1000 -o gid=1000 -o umask=022
    
  • 验证挂载是否成功:
    cd /mnt/hgfs
    ls
    
  • 设置开机自动挂载,编辑/etc/fstab文件:
    sudo nano /etc/fstab
    
    添加以下行:
    .host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other,uid=1000,gid=1000,umask=022 0 0
    
    保存并退出,然后重启虚拟机。

VirtualBox虚拟机设置共享文件夹

  1. 安装VirtualBox增强功能
  • 启动Ubuntu虚拟机,在VirtualBox菜单栏中选择设备 -> 安装增强功能包
  • 将下载的VBoxGuestAdditions.iso文件挂载到虚拟机的/media目录下。
  • 在终端中,输入以下命令安装增强功能:
    sudo mkdir /media/cdrom
    sudo mount /dev/cdrom /media/cdrom
    cd /media/cdrom
    sudo ./VBoxLinuxAdditions.run
    
  • 安装完成后,重启虚拟机。
  1. 配置共享文件夹
  • 在VirtualBox的虚拟机设置中,选择共享文件夹选项卡,点击添加,选择主机上的文件夹,点击确定
  • 在Ubuntu虚拟机中,创建挂载点:
    sudo mkdir /media/shared_folder
    
  • 挂载共享文件夹:
    sudo mount -t vboxsf shared_folder_name /media/shared_folder
    
  • shared_folder_name替换为在VirtualBox中设置的共享文件夹名称。
  • 为了开机自动挂载,编辑/etc/fstab文件:
    sudo nano /etc/fstab
    
    添加以下行:
    shared_folder_name /media/shared_folder vboxsf defaults 0 0
    
    保存并退出,然后重启虚拟机。

以上就是在Ubuntu虚拟机中设置共享文件夹的步骤,具体操作可能会因软件版本不同而略有差异,请根据实际情况进行调整。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: Ubuntu邮件服务器迁移步骤