vmware文件夹共享

1.虚拟机设置 -> 选项 -> 共享文件夹 -> 总是启用 -> 选择宿主机要映射的目录

注意,虚拟机如果没有安装vmware-tools, 文件夹共享 将不可点击,需要先安装vmware-tools后才可以选择启用文件共享。安装方法

接下来切换到linux

  1. 安装vm-tools
1
yum install -y open-vm-tools open-vm-tools-desktop

安装完后执行

1
vmware-hgfsclient

我们先创建一个文件夹,再映射vmware共享文件夹到这个目录下

1
2
mkdir -p /data/
vmhgfs-fuse .host:/ /data/ -o allow_other -o nonempty

其中 /data/vm/ 就是linux和主机共享的目录,vm就是我们第一步文件共享时的建立的名称

这时候我们就可以像正常linux下文件一样去操作 /data/vm 下的文件

  1. 重启失效问题

linux重启后会导致挂载失效,需要重新挂载 所以我们写到开机自启脚本里

给执行权限 centos7 默认 /etc/rc.d/rc.local 无执行权限

1
chmod +x /etc/rc.d/rc.local

打开/etc/rc.d/rc.local 在最下面加入挂载命令

自动挂载vmware宿主机的共享文件夹

1
vmhgfs-fuse .host:/ /data/ -o allow_other -o nonempty
  1. 将目录软连到web目录 (可选)
1
ln -s /data/vm/ /data/wwwroot

然后创建站点,解析hosts

关注作者公众号,获取更多资源!
赏作者一杯咖啡~