Linux共享文件
目录
文章目录
1.windows新建共享文件夹
2.Ubuntu安装VMware tools
3.解压
sudo tar zxvf /mnt/cdrom/VMwareTools_......(压缩文件名,如VMwareTools-x.x.x-yyyy.tar.gz)
3.1运行安装并配置VMware tools
cd vmware-tools-distrib //进入vmware-tools-distrib目录中
./vmware-install.pl //执行
4.进入root
sudo -i
5.进入hgfs文件夹
cd mnt/hgfs
若没有则创建
mkdir /mnt/hgfs
6.挂载
把共享文件夹挂载到/mnt/hgfs下。
vmhgfs-fuse .host:/ /mnt/hgfs
7.验证
进入hgfs文件夹
cd /mnt/hgfs
查看hgfs中是否有共享文件夹
ls
8.文件管理器中无法正常访问hgfs(在终端中可以)
### 8.1原因:权限问题
8.1.2 但是无法修改权限
8.2解决
一定在虚拟机的终端,尽量不要在SSH
nautilus
启动文件管理器
找到文件位置
借鉴于:https://blog.csdn.net/m0_59302403/article/details/130019891
大家还是没有解决可以去看看。
9.今天发现共享文件又失效了(5.27)
盖亚!
下面的步骤应该不用全做,带我不知道哪的问题。。。。
9.1Windows共享文件权限设置
9.2重新挂载
进行全局的查找,看看你的虚拟机中有没有windows里建的文件
vmware-hgfsclient
可以找到,那么我们再重新将其挂载到/mnt 或者 /mnt/hgfs目录下(结合自己的目录情况)
9.2.1重新挂载
sudo vmhgfs-fuse .host:/ /mnt -o allow_other
或者sudo vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other
9.2.2是先开机自动挂载
sudo vim /etc/rc.local
输入
#!/bin/sh -e
sudo vmhgfs-fuse .host:/ /mnt -o allow_other
9.2.3终端输入命令:(使脚本有运行权限)
sudo chmod +x /etc/rc.local
9.3重启
reboot