温馨提示×

debianvirtualbox怎么共享

小樊
43
2026-10-13 13:31:59
栏目: 智能运维

你问的应该是 Debian 在 VirtualBox 中如何与宿主机(Windows / Linux / macOS)共享文件。下面按常见情况说明。


一、推荐使用:VirtualBox 共享文件夹(最简单)

1️⃣ 安装 VirtualBox 增强功能(Guest Additions)

在 Debian 虚拟机里执行:

sudo apt update
sudo apt install build-essential dkms linux-headers-$(uname -r)

然后在 VirtualBox 菜单:

设备 → 安装增强功能

挂载后运行:

sudo sh /media/cdrom/VBoxLinuxAdditions.run

重启虚拟机:

sudo reboot

2️⃣ 设置共享文件夹

  1. 关闭或暂停虚拟机
  2. VirtualBox → 设置 → 共享文件夹
  3. 添加:
    • 文件夹路径(宿主机目录)
    • 文件夹名称(如 share)
    • 勾选:
      • ✅ 自动挂载
      • ✅ 固定分配

3️⃣ 在 Debian 中访问共享文件夹

默认挂载在:

/media/sf_share

如果没权限:

sudo usermod -aG vboxsf $USER

注销或重启后生效。


二、手动挂载共享文件夹(可选)

sudo mkdir /mnt/share
sudo mount -t vboxsf share /mnt/share

三、其他共享方式(不依赖 VirtualBox)

✅ SCP / SSH(推荐服务器环境)

scp file.txt user@192.168.1.10:/home/user/

Debian 开启 SSH:

sudo apt install openssh-server

✅ Samba(Windows 访问 Debian)

sudo apt install samba

配置 /etc/samba/smb.conf 后访问 \\debian-ip


✅ 拖放 / 剪贴板

VirtualBox 设置:

设备 → 共享剪贴板 → 双向
设备 → 拖放 → 双向

四、常见问题

❌ 看不到共享文件夹
→ 没装 Guest Additions 或不在 vboxsf 组

❌ 权限不足

sudo chmod 777 /media/sf_share

如果你能告诉我:

  • 宿主机是 Windows / Linux / macOS
  • Debian 是 桌面版还是服务器版

我可以给你更精确的配置步骤。

0 踩