VirtualBox版本-5.2.8 Linux版本-Ubuntu16.04 2020.03.31

一.首先在宿主机上新建一个文件夹,这里命名为共享文件夹(如果读者自行命名记得后文全部替换),存放了一个.md文件以便测试

二.打开虚拟机

控制——设置——共享文件夹——选择刚才创建的共享文件夹路径(记住这个共享文件夹名称,待会要用)——勾选自动挂载和固定分配

设备——安装增强功能

此时桌面上多出来一个光驱的图标,点击并运行

自动跳出终端,等到出现 Press Return to close this window 时,关闭终端

(这里顺便可以把共享粘贴板和拖放一起勾选一下,不过得重启虚拟机才能生效)

点击光驱,弹出 (不弹出也无所谓,不过放着碍眼)

此时root已经能够在终端中对此共享文件夹操作了,但是普通用户并不能操作

在文件中直接打开sf_共享文件夹,提示没有权限

查看此文件夹的属性权限一栏中没有其他用户,并且很难修改

只有root账户有权限访问

解决办法是在虚拟机内新建一个文件夹,将sf_共享文件夹挂载上去

直接点击文件,在Home目录下右键新建文件夹,这里命名为 share_file

这里又有一个坑,如果我们直接使用挂载命令

sudo mount -t vboxsf 共享文件夹 /home/test/share_file

本文中的test是我的用户名,读者应改为自己的用户名

本次确实能挂载成功,但是下一次开机后还需要手动挂载, 比较麻烦

所以我们可以让这条命令开机自动运行

/etc目录下有rc.local这个文件

这里有一个关于rc.localblog,简而言之,这是一个在系统初始化后再执行的一个脚本

我们只要向其中添加上面那条挂载命令,每次开机系统就会自动挂载了。

打开该文本进行编辑,注意首先必须切换到root账户

su root

vi /etc/rc.local

在exit 0之前插入挂载命令 :

sudo mount -t vboxsf 共享文件夹 /home/test/share_file

Esc+ + wq!保存回车自动退出,不能丢

重启虚拟机,可以在文件中看到sf_共享文件夹,并且能操作,配置完成

VirtualBox下宿主机和Linux虚拟机共享文件配置方法的更多相关文章

  1. 宿主机Windows访问虚拟机Linux文件(二)

    上一篇文章中详细讲述FTP服务(基于文件传输协议的服务),本文则介绍另一种能够实现此功能Telnet(Telecommunications network 远程登陆)服务.本文介绍的telnet我常用 ...

  2. Windows下Linux虚拟机的配置以及Win10 linux子系统开启

    本文所用资料下载地址为: 链接:链接:https://pan.baidu.com/s/1iiI2ebAnomKrBpvSg05w2A 提取码:7giz 复制这段内容后打开百度网盘手机App,操作更方便 ...

  3. 宿主机ping不通虚拟机,虚拟机能ping通宿主机

    最近,微信提升群里好几个小伙伴遇到了如题的问题. 问了下原因,原来是我说的把宿主机网卡ip获取方式改为自动,结果他们把宿主机上虚拟网卡的ip改为自动了. 当然,分析"宿主机ping不通虚拟机 ...

  4. 从0开始学习Hadoop(2) 环境准备-Win7主机与Ubuntu虚拟机共享文件夹设置

    主机要跟虚拟机共享文件夹设置有很多种办法,这里提供一种本地用户的方式 1. 新增一个本地用户,密码等其他设置如下 2.选择文件目录,这是共享属性 Ubuntu端设置: 文件夹->连接到网络-&g ...

  5. 解决使用putty 连接Windows主机与Linux虚拟机出现提示network error:connection refused问题

    使用putty 连接Windows主机与Linux虚拟机出现提示network error:connection refused的问题 问题描述: 主机与虚拟机可以互相ping通: 防火墙已经关闭 使 ...

  6. 【Python】Linux crontab定时任务配置方法(详解)

    CRONTAB概念/介绍 crontab命令用于设置周期性被执行的指令.该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行. cron 系统调度进程. 可以使用它在 ...

  7. 宿主机Windows访问虚拟机Linux文件(一)

    如果用户使用windows操作系统,但是在虚拟机下配置Linux内核操作操作系统,往往需要实现通过宿主机Windows操作系统访问Linux内核操作系统中资源.本次实验实现的是宿主机windows 1 ...

  8. 主机映射Linux虚拟机硬盘到本地

    Windows7上面通过VMware装了一个ubuntu的虚拟机,为了方便在window下直接查看和编辑linux系统下的代码,就想着远程映射硬盘,把Ubuntu的硬盘映射到主机中. 硬盘映射需要Sa ...

  9. 宿主机为linux、windows分别实现VMware三种方式上网(转)

    一.VMware三种方式工作原理1 Host-only连接方式  让虚机具有与宿主机不同的各自独立IP地址,但与宿主机位于不同网段,同时为宿主主机新增一个IP地址,且保证该IP地址与各虚机IP地址位于 ...

  10. VirtualBox下安装rhel5.5 linux系统

    以前也用过VMware server和VMware workstation虚拟机,现在使用了一段时间VirtualBox,感觉它比较轻巧,很适合我,在Win7系统下用起来很方便.下面详细介绍下在Vir ...

随机推荐

  1. 06 Spark SQL 及其DataFrame的基本操作

    1.Spark SQL出现的 原因是什么? Spark SQL是Spark用来处理结构化数据的一个模块,它提供了一个叫作Data Frame的编程抽象结构数据模型(即带有Schema信息的RDD),S ...

  2. 学习笔记||使用Vue时踩过的坑1.0

    vue介绍:https://cn.vuejs.org/v2/guide/ 1.安装npm install时,长时间停留在fetchMetadata: sill mapToRegistry uri ht ...

  3. qt中的一些对话框(个人备忘录)

    一.标准对话框 1.对于颜色对话框 void MyWidget::on_pushButton_clicked() { QColorDialog dialog(Qt::red,this); dialog ...

  4. 【jinja2】Python根据模板生成HTML文件并加载进QWebEngineView

    前言 继前文Python在PyQt5中使用ECharts绘制图表中在Python程序中添加网页展示ECharts图表,和Python使用QWebEngineView时报错Uncaught Refere ...

  5. 修改tomcat启动时,修改默认访问的页面

  6. Vue组件template中html代码自动补齐设置

    1.vscode设置==>扩展==>JSON==>在settings.json中编辑 2.在最后 } 前添加如下代码保存文件即可 // 自动补全模板字符串 "emmet.t ...

  7. Git本地仓库的文件夹不显示红色感叹号、绿色对号等图标

    参考 https://blog.csdn.net/Elon15/article/details/125898375 主要是  在文件名前加8个空格(最少8个)!!!!

  8. leetcode 1636

    一些关于hashmap和list的用法 class Solution { public int[] frequencySort(int[] nums) { Map<Integer, Intege ...

  9. Winform多线程访问UI控件问题

    Winform多线程无法访问UI控件,考虑使用委托方法解决.

  10. Calendar 获取当前月份最后一周

    import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; public class Ca ...