首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

vagrant中的默认共享文件夹不可见

是因为Vagrant默认将共享文件夹挂载到虚拟机的/vagrant目录下,但在虚拟机中该目录可能为空或者不存在。这可能是由于Vagrant配置文件中的共享文件夹路径设置不正确或者虚拟机中未正确安装Vagrant的插件所致。

为了解决这个问题,可以按照以下步骤进行操作:

  1. 确保Vagrant配置文件中正确设置了共享文件夹路径。在Vagrantfile中,可以使用config.vm.synced_folder指令来设置共享文件夹路径。例如,将共享文件夹路径设置为当前主机目录下的/path/to/shared_folder,可以使用以下代码:config.vm.synced_folder "/path/to/shared_folder", "/vagrant"
  2. 确保已正确安装Vagrant的虚拟机插件。在虚拟机中执行以下命令来安装插件:vagrant plugin install vagrant-vbguest
  3. 重新启动Vagrant虚拟机。在命令行中,进入Vagrantfile所在的目录,并执行以下命令来启动虚拟机:vagrant up
  4. 登录到虚拟机中,检查共享文件夹是否可见。可以使用以下命令登录到虚拟机:vagrant ssh

在虚拟机中,使用以下命令检查共享文件夹是否可见:

代码语言:txt
复制

ls /vagrant

代码语言:txt
复制

如果共享文件夹可见,将会列出共享文件夹中的文件和目录。

推荐的腾讯云相关产品:腾讯云虚拟机(CVM)

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Linux 设置windows可见的文件夹共享,创建只拥有读权限的共享用户,samba工具安装,“smbpasswd: command not found“问题解决

linux 设置 windows 可见的共享文件夹 第一章:文件夹共享设置方法 ① 设置文件共享,只拥有读权限 ② windows 用户访问测试 ③ samba 服务安装,"smbpasswd: command...not found"问题解决 第一章:文件夹共享设置方法 ① 设置文件共享,只拥有读权限 首先通过 useradd username 添加一个用户。...ncc_home/ read only = yes guest ok = no write list = @root 参数说明: [smb_name] 共享后的文件夹名字...comment 描述下该共享路径的用途 browseable 是否允许浏览 path 要共享的服务器物理路径 read only 是否只读 guest ok 是否允许匿名访问 write...可以看到我共享的文件夹名了。 找个文件删除一下,提示文件访问被拒绝。

2.5K10

VMware Workstation 11 中 Ubuntu 14.04 的 VMware Tools 问题 :没有显示共享文件夹

症状:主要表现在Win7中用VM11安装的Ubuntu14.04中,安装完自带的VMware Tools之后,/mnt/hgfs 中没有前面已经设置好的共享文件夹。...国内网站上也很少有关于这类问题的说明,查到一篇文章[链接]有说明在win8下使用vmware11和ubuntu14.10的,也没能解决我的问题。...具体的解决方法是参考一篇英语网文[链接],步骤记录如下: 安装 open-vm-tools 这可能是在客户机里实现VMware Tools功能的最简单的办法。...虚拟机”菜单中的安装VMware Tools子菜单挂载VMware Tools镜像,挂载完成后把VMware Tools光盘镜像中的VMwareTools-9.9.2-2496486.tar.gz拷贝到之前的下载路径中.../untar-and-patch-and-compile.sh 然后……没然后了,/mnt/hgfs/中已经出现了我希望看到的共享文件夹。

1.9K20
  • Vagrant入门

    : vagrant ssh 此时vagrant将使用默认的用户vagrant以及预设的SSH公钥密钥键值对直接登录虚拟机。...Vagrant还会在Vagrantfile所在同级目录下创建一个.vagrant隐藏文件夹,该文件夹包含了在本地运行虚拟机的一些信息。...如果使用了代码库管理(比如Git),这个.vagrant文件夹应该被ignore掉。...(四)共享文件夹 在默认情况下,Vagrant所创建的虚拟机已经为我们创建了一个共享文件夹,在虚拟机上是/home/vagrant目录,在Host机上则为Vagrantfile所在目录,当然你也可以额外添加另外的共享文件夹...在使用public network时,虚拟机和Host在网络中具有同等的地位(共同使用Host机的物理网卡与外界通信),就相当于在Host所在网络中又多了一台计算机一样,此时虚拟机可以使用网络中的DHCP

    44420

    win平台使用vagrant搭建lnmp环境

    挂载vagrant的box镜像文件 win下cmd命令进入你需要共享到虚拟环境的文件夹根目录 如:~/dev 使用vagrant init命令安装系统镜像,vagrant up启动即可 > cd...~/dev # 切换目录到要共享到虚拟环境的文件夹 > vagrant init envimation/ubuntu-xenial #系统自动下载box镜像 然后安装 其此还可以下载box文件add镜像...,端口如上图这里变成了2222 默认用户名:vagrant 密码:vagrant su账户:root 密码:root 这样就是完全的服务器环境,想折腾什么就整~ 安装lnmp 参照安装https:/.../install.sh lnmp 回车选择默认配置,之后大概一个小时就安装好了 系统默认将宿主机的共享文件夹挂载到/vagrant路径,cd /vagrant && ls -al执行进去看看就知道了。...目录下(或者其子级目录也可) 可直接vagrant package 生成package.box 踩凼 静态文件加载问题 171010 Nginx配置文件nginx.conf的中http块中添加或修改

    45150

    使用Vagrant在你的电脑上构建独立的虚拟开发环境

    Vagrant下载地址,同样选好操作系统,默认安装即可。 通过上面的准备,让我们马上创建第一个Ubuntu虚拟机并通过SSH尝试连接它吧。...如果源路径不是绝对路径,则其是相对于客户机根目录的。 可以使用rsync,NFS和SMB等多种方法来支持在主机和客户机之间共享目录。共享文件夹的行为将取决于你设置的方法。...我们也可以像最后一个例子一样通过配置中的内联shell脚本让这些机器共享同样的配置。...由于复杂的环境配置所涉及的所有步骤都可以在Vagrantfile和相关脚本中捕获,因此可以在团队成员之间共享来实现环境的统一和版本控制。...而且,这种以代码表示的开发环境的建立和维护过程将影响应用程序开发过程。因为与应用程序代码一样,Vagrant代码可以在开发团队成员之间共享,并且可以由版本控制。

    1.2K120

    k8s 系列教程-Vagrant

    init 镜像名称 执行 vagarnt init 指令会根据镜像在当前文件夹生成一个Vagrantfile文件,这个文件是创建虚拟机的配置文件。...打开 virtualbox,管理->常规->默认虚拟电脑位置,设置虚拟机存储文件夹。...待虚拟机启动完成后执行 vagrant ssh 进入虚拟机,该虚拟机的root默认密码为vagrant,进入时的账号也是vagrant: PS E:\vagrant\cent1> vagrant up...# 安装指定版本插件 vagrant plugin install vagrant-vbguest --plugin-version 0.21 ## 插件安装过程中可能出现联网失败的情况,可以修改下载国内镜像安装...然后执行指令: vagrant package node1 在当前文件夹下得到一个 package.box 。通过 package 指令,我们可以很方便的将集群布起来。

    79120

    使用Vagrant将您的笔记本电脑刻录到虚拟机

    下载适配于您的适配于您的目标操作系统的Vagrant并安装,再次选择默认设置进行安装。 经过上面的准备,您已经准备您的第一个虚拟机并安装了SSH。...: Vagrant.configure(2) do |config| config.vm.box = "hashicorp/precise64" end 尽管Vagrantfile的默认版本内容很长...如果源路径不是绝对路径,则相对于根目录的路径。 使用rsync,NFS和SMB等多种方法来支持在主机和客户机之间共享目录。共享文件夹的行为将取决于使用哪种方法进行设置。...在最后一个例子中,这些机器也可以共享同样的配置,内嵌的配置脚本被分别应用于两台机器上。 Vagrant的真正威力会在您的笔记本电脑上设置多机环境进行开发和测试时才体现出来。...而且,这种以代码表示的开发环境的建立和维护过程将会影响应用程序开发过程。与应用程序代码一样,Vagrant代码可以在开发团队成员之间共享,并且可以进行版本控制。

    1.2K100

    使用 Vagrant 在不同的操作系统上测试你的脚本

    我使用 Vagrant 已经很长时间了。我使用几种 DevOps 工具,把它们全安装在一个系统上会搞得很乱。Vagrant 可以让你在不破坏系统的情况下随意折腾,因为你根本不需要在生产系统上做实验。...开始使用 首先,在你的系统上安装 Vagrant,然后创建一个新的文件夹进行实验。...在这个新文件夹中,创建一个名为 Vagrantfile 的新文件,内容如下: Vagrant.configure("2") do |config| config.vm.box = "ubuntu/hirsute64...在我们的例子中,Vagrant 从 Hashicorp 的 Vagrant 目录下载 ubuntu/hirsuite64 镜像,并插入 VirtualBox 来创建实际的“盒子”。...共享文件夹 Vagrant 将你的当前文件夹映射到 Vagrant “盒子”中的 /vagrant。这允许你在你的系统和“盒子”里保持文件同步。

    1K10

    Vagrant 安装centos7

    Vagrant简介 Vagrant 是一个基于 Ruby 的工具,用于创建和部署虚拟化开发环境 总的来说还是很好用的,两三个命令就可以启动一台虚拟机,比用virtualbox启动快多了,不过也存在一个问题...Vagrant安装 下载vagrant [官网地址 | https://www.vagrantup.com/] 点击下载相关的就可以了 启动vagrant 新建一个文件夹 Vagrant,进入 使用命令...vagrant init centos/7 使用命令 vagrant up 也可以使用vagrant boxes[http://www.vagrantbox.es/] vagrant box add...{title} {url} vagrant init {title} vagrant up 安装遇到的坑 “Rsync” could not be found on your PATH solution...virtualization technology 改成enabled 安装完成 报错 mount: unknown filesystem type 'vboxsf' solution: 不用管,不影响正常使用,只是没有共享文件夹

    1.4K20

    cursor重构谷粒商城04——vagrant技术快速部署虚拟机

    简单来说,Vagrant 就像是一个“虚拟机管理器”,帮助你轻松创建、管理和共享虚拟开发环境。 下载地址:https://www.vagrantup.com/ 下载后双击,傻瓜式安装。...注意:命令 vagrant init centos/7 中,使用的centos/7,是vagrant官方提供的镜像名称,类似于docker。想要查找很简单。可以通过官网去找。...你可以删除以下文件夹: bash C:\Users\半旧\.vagrant.d\boxes\centos-VAGRANTSLASH-7 步骤 3:更改virtual box全局配置 步骤4:重新执行虚拟机安装...桥接网络的工作原理: 在桥接网络模式下,虚拟机和物理主机(宿主机)共享同一个物理网络适配器,虚拟机与物理网络中的其他设备(如其他计算机、打印机、路由器等)在同一个网络中,并且会像主机一样获取到一个独立的...特点: 虚拟机与外部网络通信:虚拟机可以访问外部网络(如互联网),但它对外界是不可见的,外部网络无法直接访问虚拟机。虚拟机的网络流量会通过宿主机的 IP 地址进行转发。

    7210

    Vagrant快速入门教程

    Vagrant是什么 Vagrant是一门基于虚拟化技术的工具,可以帮助我们快速搭建开发环境,并且可以在不同系统之间共享。...启动虚拟机 设置代理 第一次启动Vagrant的话需要下载系统镜像,默认下载速度比较慢。所以如果你有代理的话,最好设置一下,这样可以加快下载速度。如果你用的是cmd的话,就用下面的命令。...直接按照习惯,在项目文件夹中开发项目即可。比如说,我简单新建了一个Python文件: #!...Vagrant会自动将项目文件夹复制到虚拟机的/vagrant目录中,所以我们直接切换到该目录下,然后就可以执行脚本了。 ? 在Vagrant可以进行各种操作,就像在真的开发环境中一样。...脚本编写完之后,需要在Vagrant配置文件中添加好脚本的配置项。

    1.3K11

    DevOps中,你是否漏了这一环?

    所以衍生出基础设施即代码,通过标准化、自动化、可视化的方式实现基础设施的再生性、一致性、可见性及快速反馈 除了我们业务应用、生产环境中的基础设置,开发环境也是最容易被忽视的基础设施 ?...我们都应该遇到过上面的场景,即构建本地开发环境中通常会遇到的问题: 构建环境需要花费一定的时间和精力 环境难以共享 环境难以掌握 环境难以维护 所以我们需要将开发环境代码化,通过DSL的方式,将环境通过代码的方式进行管理和描述...通过vagrant创建虚拟机,需要先导入镜像文件,也就是box,默认存储在用户家目录的.vagrant.d下面,windowx系统在C:\Users\用户名\.vagrant.d ?...Vagrant镜像目录:https://app.vagrantup.com/boxes/search 需要使用Vagrant镜像,可以从上面的目录中查找,默认官网的镜像下载较慢,这里介绍两个常用Linux...,首行中的configure中的数字是配置文件的版本号,Vagrant根据这个版本号来判断配置语法,这个不需要改动 中间部分的配置虚拟机的共享目录,第一个参数“.”是主机实际路径(相对路径),第二个是虚拟机上用于安装文件的路径

    85530

    Vagrant使用技巧

    1.1 如何调试 在使用Vagrant过程中,难免会出现一些不稳定的因素而造成一些使用上的bug,因此,Vagrant提供了Debug日志的方式用于调试,可以方便的查找错误的原因,以便快速解决问题。...,所有的网络配置都在Vagrantfile中的config.vm.network方法中。...在端口跳转的例子中,提供了两个参数,虚拟机中的端口号和主机中映射的端口号。 如果需要多个网络配置,使用多个config.vm.network即可。...host(int) 希望使用来访问虚拟机的guest端口的主机端口号 host_ip(string) 主机的IP地址,用于绑定到跳转的端口,如果不指定,则使用所有IP。...默认情况下,Vagrant设置同步文件夹的属主/组为SSH用户,如果需要修改的话,使用下面配置: config.vm.synced_folder "src/", "/srv/website",

    1K20

    Vagrant详细教程

    文件夹,在里面有创建了ubuntu文件夹,专门用来存放创建的而这个虚拟机的东西     新建虚拟机指令:vagrant init [boxname]  加上boxname 表示使用哪个box 创建虚拟机.... houlei@houleideMacBook-Pro ubuntu %     创建成功后,会在文件夹中多一个“Vagrantfile”的文件。   ...4、链接虚拟机     如果启动没问题,接下来执行 vagrant ssh 就能以 vagrant 用户直接登入虚机中。     root 用户没有默认密码,也不能直接登录。...即使没有端口冲突,使用起来也不方便,我个人不推荐使用的,可以把这部分配置直接删掉。直接使用下面的私有网络。   ...这个功能是虚拟机软件提供的,可以在虚机的网卡设置中展开高级选项,找到相关的配置:   还有个地方需要注意,默认的 SSH 端口映射在这里没法直接修改。

    94011

    win10下vagrant+centos7 rails虚拟开发机配置流程

    关于vagrant,此文中不再赘述,网上关于vagrant+virtualbox的资料很多,基本配置也非常简单省事)。...2.3.4版本) rvm install 2.3.4 然后安装完之后设置为默认版本 rvm use 2.3.4 --default 5、修改gem source 一般来说,ruby安装完之后,gem也就有了...的过程中遇到相关依赖性问题的话,可以首先查看错误说明,很多错误说明中已经告诉了你如何操作,需要安装什么包。...大功告成 问题区 1、vagrant无法与主机共享文件夹 我这边之前出现过一个问题,将配置文件(Vagrantfile)里面的这行注释去掉 config.vm.synced_folder "data",..."/vagrant_data" 启用文件夹共享时,出现了错误 Vagrant was unable to mount VirtualBox shared folders.

    1.8K70
    领券