在 CentOS + VirtualBox 环境下实现“共享文件夹”,一般步骤如下(以 CentOS 7/8/Stream 为例):
shared共享文件夹依赖 VirtualBox Guest Additions
sudo yum install -y gcc make perl kernel-devel kernel-headers
sudo mkdir -p /media/cdrom
sudo mount /dev/cdrom /media/cdrom
cd /media/cdrom
sudo ./VBoxLinuxAdditions.run
安装完成后重启:
sudo reboot
假设共享名是 shared
sudo mkdir -p /mnt/shared
sudo mount -t vboxsf shared /mnt/shared
测试:
ls /mnt/shared
编辑 /etc/fstab:
sudo vi /etc/fstab
添加一行:
shared /mnt/shared vboxsf defaults 0 0
如果当前用户不能访问:
sudo usermod -aG vboxsf $USER
然后 注销或重启
id
看到 vboxsf 组即正常
D:\share/mnt/shareddnf 替代 yum如果你告诉我:
我可以给你更精确的命令。