【无标题】

Debian 7 在Vmware 下共享文件夹

先设置软件源

2023年 原来的软件源用不了了,需要更换新的源

sudo gedit /etc/apt/sources.list

文件最后加入以下软件源

deb http://mirrors.163.com/debian-archive/debian/ wheezy main non-free contrib
deb-src http://mirrors.163.com/debian-archive/debian/ wheezy main non-free contrib

更新源:
sudo apt-get update

重新安装 wmtools

  • 在虚拟机中弹出光驱,使之为空
  • 点击 “虚拟机” -->“重新安装 Vmware tools”
  • 复制光驱中的 安装包 ,到自定义的目录中,并解压
  • 使用管理员权限运行 vmware-install.pl
  • 运行过程中的选项全选择为 yes

建立共享文件夹

  • 切换到 root 用户
  • 进入 /mnt 文件夹
  • 在其中创建 hgfs 文件夹 mkdir hgfs/
  • 修改文件夹权限 chmod 777 -R hgfs/
  • 挂载文件夹

注意 :
一般的挂载命令是
sudo vmhgfs-fuse .host:/ /mnt/hgfs
但有可能会有提示 “你没有权限查看 hgfs 的内容” You do not have permission to view the contents of hgfs

hgfs共享文件夹出现权限问题

这个时候无论使用chmod还是chown均无法赋予hgfs的权限,网上的方法基本无效,以下方法都不要试了!

解决方法:
这里特别感谢Cool Pages Blog提供的思路,感觉博主也是替我们踩了不少坑,虽然博主踩的我基本都踩了…

  1. 如果之前已经挂载hgfs,先取消挂载

sudo umount /mnt/hgfs

  1. 重新用以下命令挂载即可下面命令中的uid和gid需要根据你的ubuntu用户uid来决定,输入id命令即可查询

sudo /usr/bin/vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other -o uid=1000 -o gid=1000 -o umask=022

  1. 可以看到权限已经正常,非root下均可访问hgfs文件夹,权限已经正常

参考:

[1] http://linderun.com/vmware-workstation-15-pro-h5qye

[2] https://zhuanlan.zhihu.com/p/43920548

[3] https://blog.xieke.org/vmware-hgfs-vmhgfs-fuse/

[4] https://www.cnblogs.com/ICdesignverification/p/15733102.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值