win下虚拟机共享文件夹和复制功能配置

# 先卸载所有安装过的vmtool或open-vm-tools

sudo vmware-uninstall-tools.pl

sudo apt-get remove open-vm-tools

sudo apt-get remove --auto-remove open-vm-tools

sudo apt-get purge open-vm-tools

sudo apt-get purge --auto-remove open-vm-tools

# 再安装open-vm-tools和open-vm-tools-desktop

sudo apt install open-vm-tools*

# 关闭Ubuntu22.04虚拟机,设置共享文件夹,记住路径名称

# (这里是VMshare,注意与文件夹的名字区分开)

# 挂载文件夹

# 查询是否存在已挂载的文件夹,本例中返回VMshare,即上一步设置的共享路径的名称

vmware-hgfsclient

sudo mkdir /mnt/hgfs

# 如果已经挂载hgfs,需要先取消挂载,再重新按以下命令挂载。

# 取消挂载

sudo umount /mnt/hgfs

# 在home目录下查询uid,gid和umask

id

# 重新挂载,注意:请根据上一步的查询结果,更新下一个命令中uid,gid和umask值。

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

# 如果提示fuse:mountpoint is not empty,更换成以下指令。

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

# 执行成功后,查询/mnt路径下文件的权限。

ll /mnt

# 正常情况下,hgfs文件夹的所有者变成了当前的Linux用户名,以便后续正常读写访问。

# 设置开机启动

# 重启发现权限又变回去,需要设置开机自动挂载

#打开配置文件

sudo vim /etc/fstab

# 设置开机自动挂载

.host:/ /mnt/hgfs    fuse.vmhgfs-fuse   allow_other,uid=1000,gid=1000,umask=022   0 0

  • 8
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值