vm虚拟机设置共享文件夹不显示
共享本地文件夹
为了实现本地修改代码虚拟机linux上直接执行,需要建立共享本地文件夹到虚拟机系统,
实际操作如下:
第一步:

第二步:
查看共享目录是否存在
执行命令
vmware-hgfsclient
挂载共享文件夹
执行命令
sudo yum install open-vm-tools
sudo vmhgfs-fuse .host:/ /mnt/hgfs -o nonempty -o allow_other
此刻虚拟机服务器已经可以看到本地目录和文件了
挂载后重启文件夹会消失解决
vim打开/lib/systemd/system/rc-local.service添加install项
vi /lib/systemd/system/rc-local.service
需要添加的
[Install]
WantedBy=multi-user.target
Alias=rc-local.service
然后执行建立软链接命令
sudo ln -s /lib/systemd/system/rc-local.service /etc/systemd/system/rc-local.service
这个时候发现重启目录还是会消失
通过添加开机启动命令,自动绑定
sudo vi /etc/rc.local
目录根据自己设置的修改
!/bin/bash
/usr/bin/vmhgfs-fuse .host:/ /mnt/hgfs -o subtype=vmhgfs-fuse,allow_other -o uid=1001 -o gid=1001 -o umask=022
exit 0
然后给文件夹超级权限
sudo chmod 755 /etc/rc.local
至此,共享文件夹设置完毕,重启也不会消失

浙公网安备 33010602011771号