CentOS7与VMware共享文件夹配置全解析
环境准备要求
需已安装VMware Workstation 12+版本,且CentOS 7虚拟机处于运行状态。
操作流程详解
1. 安装VMware Tools组件
在VMware菜单选择 虚拟机 > 安装VMware Tools
,执行以下命令:
mkdir /mnt/cdrom
mount /dev/cdrom /mnt/cdrom
tar -zxvf /mnt/cdrom/VMwareTools-*.tar.gz -C /tmp/
cd /tmp/vmware-tools-distrib/
./vmware-install.pl
2. 配置共享目录
通过虚拟机设置界面添加共享文件夹,勾选「启用此共享」与「映射为驱动器」选项。
3. 手动挂载共享目录
vmware-hgfsclient # 查看共享名称
mkdir ~/share
vmhgfs-fuse -o allow_other -o auto_unmount .host:/共享名称 ~/share
4. 设置开机自动挂载
编辑 /etc/fstab
文件添加:
.host:/共享名称 /mnt/share fuse.vmhgfs-fuse allow_other,defaults 0 0
关键参数说明
- allow_other: 允许非root用户访问
- auto_unmount: 自动卸载文件系统
- uid/gid: 指定目录所属用户/组
常见问题处理
共享目录不可见
检查VMware Tools是否完全安装,执行 vmware-config-tools.pl
重新配置。
权限拒绝错误
在fstab配置中加入 uid=1000,gid=1000
参数指定用户权限。
注意事项
- 确保虚拟机未启用快照功能
- 共享路径避免使用特殊字符
- NAT模式需开放相应端口