我构建了一个我可以使用的基本框,并将其托管在本地共享上。我可以使用'box add'在本地添加它,然后我可以'vagrant init'。多数民众赞成。
但是,我似乎无法使身份验证正常工作。基本框上有流浪键(来自https://github.com/mitchellh/vagrant/tree/master/keys),并有一个流浪者/流浪者的用户/通行证。如果我将以下内容添加到Vagrantfile
,我可以使身份验证工作vm.ssh.username = "vagrant"
vm.ssh.password = "vagrant"
但是,我不想每次都要将它添加到我的Vagrantfile中。我尝试将其添加到.box文件中的Vagrant文件中,但是也没有这样做。
关于设置基本框我缺少什么?
编辑:我的ssh-config
brian@brian-mbp:~/Dev/vagrant/banking$ vagrant ssh-config
Host default
HostName 127.0.0.1
User vagrant
Port 2201
UserKnownHostsFile /dev/null
StrictHostKeyChecking no
PasswordAuthentication no
IdentityFile /home/brian/Dropbox/dev/vagrant/banking/.vagrant/machines/default/virtualbox/private_key
IdentitiesOnly yes
LogLevel FATAL