温馨提示×

ubuntu虚拟机如何设共享

小樊
62
2026-09-04 10:52:30
栏目: 云计算

在 Ubuntu 虚拟机中设置“共享”,常见有三种场景,你可以根据自己的虚拟机软件选择:


一、VMware 虚拟机共享文件夹(最常用)

1. 在 VMware 中启用共享

  1. 虚拟机关机或开机状态下
  2. 菜单:虚拟机 → 设置 → 选项 → 共享文件夹
  3. 选择 总是启用
  4. 添加主机目录(如 D:\share

2. 在 Ubuntu 中挂载

sudo apt install open-vm-tools open-vm-tools-desktop
sudo mkdir -p /mnt/hgfs
sudo vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other

共享目录会出现在:

/mnt/hgfs/你的共享名

二、VirtualBox 虚拟机共享文件夹

1. VirtualBox 设置

  • 设置 → 共享文件夹
  • 添加路径,勾选 自动挂载

2. Ubuntu 中操作

sudo apt install virtualbox-guest-additions-iso
sudo adduser $USER vboxsf

重启后共享目录通常在:

/media/sf_共享名

三、Ubuntu 之间 / 网络共享(Samba)

1. 安装 Samba

sudo apt install samba

2. 配置共享目录

sudo mkdir /srv/share
sudo chmod 777 /srv/share

编辑:

sudo nano /etc/samba/smb.conf

添加:

[share]
path = /srv/share
read only = no
guest ok = yes

3. 重启服务

sudo systemctl restart smbd

Windows 访问:

\\ubuntu_ip\share

四、快速判断你该用哪种

  • Windows ↔ Ubuntu 虚拟机 → VMware / VirtualBox 共享文件夹
  • Linux ↔ Linux → Samba 或 NFS
  • 仅文件拖拽 → 安装增强工具即可

如果你告诉我:

  • 用的 VMware 还是 VirtualBox
  • Ubuntu 版本
  • 主机↔虚拟机 还是 两台虚拟机

我可以给你一步步精确命令

0