在 Debian 系统(无论是作为 VirtualBox 宿主机 还是 虚拟机客户机)中实现“共享”,常见有几种方式。下面按使用场景给你讲清楚,最常用的是 VirtualBox 共享文件夹。
D:\share)sharesudo apt update
sudo apt install build-essential dkms linux-headers-$(uname -r)
插入增强功能 ISO:
sudo mount /dev/cdrom /mnt
cd /mnt
sudo ./VBoxLinuxAdditions.run
重启:
sudo reboot
sudo usermod -aG vboxsf $USER
注销或重启后生效。
默认挂载在:
/media/sf_share
或:
/mnt/share
如果你是 Debian 宿主机,步骤一样,只是在 VirtualBox 图形界面里设置共享文件夹即可。
scp file.deb user@debian-ip:/home/user/
宿主机:
sudo apt install nfs-kernel-server
/etc/exports
/home/share 192.168.56.0/24(rw,sync)
客户机:
sudo mount -t nfs host-ip:/home/share /mnt
sudo apt install samba
❌ 看不到共享文件夹
✅ 检查是否安装 Guest Additions
✅ 是否在 vboxsf 组
❌ 权限不足
sudo chmod 777 /media/sf_share
Debian 虚拟机 + VirtualBox → 安装增强功能 + 共享文件夹
如果你愿意,可以告诉我:
我可以直接给你一步步命令。