首页
学习
活动
专区
工具
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

    43820

    win平台使用vagrant搭建lnmp环境

    挂载vagrantbox镜像文件 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.confhttp块添加或修改

    44850

    使用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 指令,我们可以很方便将集群布起来。

    78220

    使用 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将您笔记本电脑刻录到虚拟机

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

    1.1K100

    laravel开发环境homestead搭建过程详解

    Vagrant 让你通过编写一个 Vagrantfile 文件来控制虚拟机启动、虚拟机网络环境配置、虚拟机与主机间文件共享,以及启动后自动执行一些配置脚本,如自动执行一个 Shell Script...不能直接同步到vagrant里,要同步到vagrant子目录。...ssh/id_rsa.pub 生成 key 使用命令 ssh-keygen -t rsa -C "xxxxxx@qq.com" #后面一真按enter键,设置密码 8.连接数据库 homestead 默认已经在虚拟机为...注意:只有从本地连接 Homestead 数据库时才能使用这些非标准端口。而 Laravel 在虚拟机 运行时还是应该使用默认 3306 和 5432 端口进行数据库连接。...11.常用命令 以下这些都是常用命令,如果已经配置全局,命令,可以不进入homestead文件夹内操作,所有命令vagrant换成homestead即可。

    5.7K10

    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

    Vagrant快速入门教程

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

    1.3K11

    Vagrant使用技巧

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

    1K20

    DevOps,你是否漏了这一环?

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

    85330

    Vagrant详细教程

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

    91411

    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
    领券