参考文章:

https://blog.csdn.net/weixin_42224577/article/details/108107554

在虚拟机中设置好添加共享文件后,普通用户并不能访问mnt文件里的hgfs文件

切换成root后可以看到共享的文件

改权限不行,改用户拥有者也不行

haima@haima-PC:/mnt$ ll
ls: 无法访问'hgfs': 权限不够
总用量 0
d????????? ? ? ? ? ? hgfs
haima@haima-PC:/mnt$ su
密码:
root@haima-PC:/mnt# ll
总用量 5
dr-xr-xr-x 1 root root 4192 8月 6 18:08 hgfs #如果没有就新建一个hgfs文件夹
root@haima-PC:/mnt# chmod -R 777 hgfs/
chmod: 更改'hgfs/' 的权限: 没有那个文件或目录
root@haima-PC:/mnt# chown haima haima hgfs/
chown: 无法访问'haima': 没有那个文件或目录
chown: 正在更改'hgfs/' 的所有者: 没有那个文件或目录

解决方法:

先给用户免密执行sudo命令的权限

su root
输入密码
vim /etc/sudoers

增加一行

your_user_name ALL=(ALL:ALL) NOPASSWD:ALL

例如我的用户名为haima

haima ALL=(ALL:ALL) NOPASSWD:ALL

修改

%sudo ALL=(ALL:ALL) ALL



%sudo ALL=(ALL:ALL) NOPASSWD:ALL # 如果没有就添加这行

以后就可以免密码执行了

切加普通账号

root@haima-PC:~/Desktop$ su haima
haima@haima-PC:~/Desktop$ id
uid=1000(haima) gid=1000(haima) 组=1000(haima),7(lp),27(sudo),100(users),109(netdev),113(lpadmin),119(scanner),123(sambashare)
haima@haima-PC:~/Desktop$ sudo /usr/bin/vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other -o uid=1000 -oumask=022 -o nonempty
haima@haima-PC:~/Desktop$ cd /mnt/
haima@haima-PC:/mnt$ ll
总用量 5
drwxr-xr-x 1 haima root 4192 8月 6 18:17 hgfs
haima@haima-PC:/mnt$ cd hgfs/
haima@haima-PC:/mnt/hgfs$ ll
总用量 4
drwxr-xr-x 1 haima root 4096 3月 27 12:47 work

上面只是临时生效,可以把命令加入开机启动里

修改文件

haima@haima-PC:~/Desktop$ vim ~/.bashrc

添加下面的内容

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

保存退出取可

重启系统后查看,普通用户已经可以看到共享的文件了.

haima@haima-PC:~/Desktop$ cd /mnt/hgfs/work/
haima@haima-PC:/mnt/hgfs/work$ ls
docker golang php ruby sh tools

Ubuntu(Linux)虚拟机与主机共享文件夹hgfs文件普通用户不能访问问题的更多相关文章

  1. VirtualBox中Linux虚拟机与主机共享文件夹

    VirtualBox中Linux虚拟机与主机共享文件夹 一.Linux虚拟机安装增强功能 二.点击虚拟机 设置-->选择 共享文件夹-->点击右侧的带加号的文件夹图标,执行下面的操作1. ...

  2. VMware上Linux虚拟机和Windows共享文件夹

    参考文章:https://blog.csdn.net/qq_19004627/article/details/78689641 操作环境:主机:Windows10,VMware Workstation ...

  3. Red Hat Linux虚拟机与主机共享文件

    前置条件:linux上安装了VMware_Tool 参考https://dieyaxianju.cnblogs.com/EditPosts.aspx?postid=6829590 一.首先在本机上新建 ...

  4. VMware虚拟机与主机共享文件夹

    VMware也可以像docker容器那样"挂载"主机上的目录给虚拟机,在虚拟机上访问共享目录就跟访问自己的目录一样方便. 1. 虚拟机(M) -> 设置(S)-> 选项 ...

  5. linux虚拟机与winodows共享文件夹----linux安装VMware tools

    虚拟机里面想要获取原来本机 系统的文件,十分麻烦.为了实现原系统与虚拟机的共享文件夹,可以通过安装vmware tools达到共享目的.   1 安装vmware tools (1)检查虚拟机上是否挂 ...

  6. VM虚拟机如何和主机共享文件夹或文件

    请一定要选中Map as a network drive in Windows guests,否则将无法查看共享.

  7. VirtualBox使用Centos7与主机共享文件夹

    最近使用VitrtualBox安装Centos7学习,liunx脚本和一些命令,经过一些研究完成了虚拟机与 主机共享文件夹,虚拟机链接外部网络,主机与虚拟机互相通信.在其中遇到一些我解决的技术问题记录 ...

  8. VMware中Linux虚拟机与Windows主机共享文件夹

    VMware下Linux虚拟机与Windows主机共享文件夹 1. 安装vm-tool 2. 开启共享文件夹 虚拟机->设置->选项->共享文件夹"右边选择"总是 ...

  9. Vmware Ubuntu 虚拟机与Windows主机共享文件夹

    概述: 1.安装Vmware tool 2.设置共享文件夹并选择总是连接 3.运行命令挂载共享文件夹 前两步很简单,第三步在root权限下运行命令:mount -t vmhgfs .host:/ /m ...

  10. Ubuntu Linux虚拟机与windows快速创建共享文件夹

    有时候我们需要在windows下与远程Linux服务器传输文件,之前使用pscp传输文件很方便,但不方便传输多文件,同时也不便于查看.看了网上的教程总结创建共享文件夹的流程: 1.首先在本地windo ...

随机推荐

  1. sys_spacequota 扩展插件介绍

    插件sys_spacequota简介 sys_spacequota可以对指定表空间的大小进行限额,一旦大于该限额,例如对此表空间里的数据进行insert, update, copy to, selec ...

  2. Selenium 八大元素定位方式

    UI自动化测本质无非就是: 定位元素 -> 操作元素 -> 模拟页面动作 -> 断言结果 -> 生成测试报告. 所以我们做UI自动化的第一步就是定位元素,如果连元素都定位不到就 ...

  3. 【Learning eBPF-2】eBPF 的“Hello world”

    前一章讲了 eBPF 为什么这么吊,不理解没关系,现在开始,我们通过一个 "Hello world" 例子,来真正入门一下. BCC Python 框架是上手 eBPF 的最友好方 ...

  4. keycloak~在认证的action中自定义重定向地址

    场景与实现逻辑 我的登录接口,在输入账号密码成功后进行中间页 中间页可以通过添加Authenticator的实现类来写逻辑 authenticate方法是渲染页面的,action方法是提交表单后的逻辑 ...

  5. 14 CSS列表属性和display属性

    14 列表属性和display属性 列表属性 CSS中提供了一些列表属性可以用来: (1).设置不同的列表项标记为有序列表 (2).设置不同的列表项标记为无序列表 (3).设置列表项标记为图像 lis ...

  6. Lustre架构介绍的阅读笔记-HSM

    本文是在阅读Introduction to Lustre* Architecture的Lustre HSM System Architecture时的笔记. Hierarchical Storage ...

  7. Djangorestframework 记录一个报错 -- rest_framework.authentication.ToKenAuthentication

    今天在使用 Djangorestframework 这个框架时,发生报错: ImportError: Could not import 'rest_framework.authentication.T ...

  8. 润乾报表与 ActiveReport JS 功能对比

    简介 润乾报表是用于报表制作的大型企业级报表软件,核心特点在于开创性地提出了非线性报表数学模型,采用了革命性的多源关联分片.不规则分组.自由格间运算.行列对称等技术,使得复杂报表的设计简单化,以往难以 ...

  9. 报表如何批量导出成 excel 文件

    需求说明 报表展现后可以通过工具栏中的导出按钮将当前展现的报表导出成 excel 文件,但是在实际使用中通常会要求报表不需要展现,直接通过一些操作将报表导出成 excel 文件,并且往往会要求批量导出 ...

  10. seo FAQ 科普

    前言 seo 常规问题整理,后续不断补充,只做科普. 正文 1.什么是seo: seo 也就是搜索排名. 2.百度,360等知名品牌如何排名: 抓取,过滤,建立索引,输出结果 3.是否网站越好看排名就 ...