ssh - 是否可以在 USB 上运行 Vagrant box?

标签 ssh vagrant

我想在 Vagrant 盒子中创建可移植开发环境。但是遇到了 ssh key 访问权限的问题。在某些目标机器上,我没有足够的权限来更改它们。是否可以将 Vagrant 配置为仅使用密码进行访问以使框完全独立于权限?

最佳答案

您可以从 USB 运行 vagrant box(我经常这样做,很高兴随身携带硬盘并在另一台计算机上运行并且一切都运行相同)

如果您运行 VMWare 提供程序,则所有这些都设置为所有 vagrant 文件,并且 VM 文件位于 .vagrant 内。项目中的目录,所以只需运行 Vagrant initvagrant up在你的 USB 中,所有文件都在那里,你可以随身携带 USB 驱动器并连接到另一台运行 vagrant/VMWare 的计算机,你很好

当您运行 VirtualBox 提供程序时,它有点不同,因为 Vagrant 文件将存储在您的 vagrant 中。目录,但您的 VM 文件可能会与您的 My Documents 一起存储文件夹。
您可以通过强制 VirtualBox 将文件存储在 USB 上来克服这个问题 - 请参阅此答案 https://stackoverflow.com/a/36343325/4296747有多种选择,你怎么能做到这一点

关于ssh - 是否可以在 USB 上运行 Vagrant box?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36851034/

相关文章:

ruby - 在 vagrant rbenv NoMethodError loaded_recipe 上安装 ruby​​ 1.9.3?

python - 命令 'python' 未找到 - 在我将其指定为 python3 的别名之后

ubuntu - Vagrant 正在为最新版本升级一些内部状态

php - 如何使用phpStorm从远程服务器删除文件

ssh - Putty ssh 命令压缩此文件夹中的所有文件,然后下载

Ruby Net::SSH 使用变量插值更改目录

ubuntu-12.04 - vagrant puppet 模块路径

linux - 如何通过 SSH 检查用户列表及其密码

git - 更改 Git 远程 URL 更新获取但不推送

tomcat - 无法从主机访问使用 vagrant 创建并运行 tomcat 的虚拟机