你问的应该是 Debian 在 VirtualBox 中如何与宿主机(Windows / Linux / macOS)共享文件。下面按常见情况说明。
在 Debian 虚拟机里执行:
sudo apt update
sudo apt install build-essential dkms linux-headers-$(uname -r)
然后在 VirtualBox 菜单:
设备 → 安装增强功能
挂载后运行:
sudo sh /media/cdrom/VBoxLinuxAdditions.run
重启虚拟机:
sudo reboot
share)默认挂载在:
/media/sf_share
如果没权限:
sudo usermod -aG vboxsf $USER
注销或重启后生效。
sudo mkdir /mnt/share
sudo mount -t vboxsf share /mnt/share
scp file.txt user@192.168.1.10:/home/user/
Debian 开启 SSH:
sudo apt install openssh-server
sudo apt install samba
配置 /etc/samba/smb.conf 后访问 \\debian-ip
VirtualBox 设置:
设备 → 共享剪贴板 → 双向
设备 → 拖放 → 双向
❌ 看不到共享文件夹
→ 没装 Guest Additions 或不在 vboxsf 组
❌ 权限不足
sudo chmod 777 /media/sf_share
如果你能告诉我:
我可以给你更精确的配置步骤。