Vad*_*lin 4 basic-authentication vagrant vagrantfile
Vagrant up可以通过 访问并下载我的 Vagrant box(我打包并放置在我的主机上)http://devops.example.com/vagrant.box。
但我不希望我的盒子被公开,并且希望通过使用 HTTP 基本身份验证来进行保护。当我打开基本身份验证并执行“vagrant up”时,Vagrant 返回带有 401 错误的消息。
我如何配置 Vagrant,以便它可以通过基本身份验证访问该框?
预先感谢,干杯!
对于 HTTP 基本身份验证,您可以执行以下操作(从 Vagrant 1.8 开始)
vagrant box add <box> http://user:pass@devops.example.com/vagrant.box
Run Code Online (Sandbox Code Playgroud)
在某些旧版本的 vagrant 中,以下内容有效
vagrant box add <box> http://devops.example.com/vagrant.box -u user:pass
Run Code Online (Sandbox Code Playgroud)
如果您在vagrantcloud上分发您的盒子,您可以启用更好的身份验证,您可以查看https://atlas.hashicorp.com/help/vagrant/boxes/distributing
| 归档时间: |
|
| 查看次数: |
1294 次 |
| 最近记录: |