在 Debian(虚拟机)+ VirtualBox 里实现“共享”,常见有 三种方式,最常用的是 共享文件夹。下面按使用频率给你讲清楚,并附常见坑点。
在 Debian 虚拟机里执行:
sudo apt update
sudo apt install -y build-essential dkms linux-headers-$(uname -r)
然后在 VirtualBox 菜单:
设备 → 安装增强功能
挂载后执行:
sudo mount /media/cdrom
cd /media/cdrom
sudo ./VBoxLinuxAdditions.run
安装完成后 重启虚拟机。
debian_share)默认挂载位置:
/media/sf_debian_share
如果没有权限:
sudo usermod -aG vboxsf $USER
⚠️ 退出并重新登录 才生效。
推荐:
sudo apt install -y openssh-server
sudo systemctl enable ssh
ssh user@虚拟机IP
或使用 WinSCP / FileZilla 传文件。
VirtualBox 设置:
设备 → 共享剪贴板 → 双向
设备 → 拖放 → 双向
⚠️ 前提:
ls /media
没有 sf_*?
vboxsf 组sudo chown -R $USER:$USER /media/sf_debian_share
确保:
sudo apt install linux-headers-amd64
| 需求 | 推荐方式 |
|---|---|
| 文件互传 | 共享文件夹 |
| 命令行操作 | SSH |
| 复制粘贴 | 剪贴板共享 |
| 大文件 | SCP / rsync |
如果你愿意,可以告诉我:
我可以给你 一步一步精确命令 ✅