Когда я бегу vagrant up
в мое приложение процесс застревает наSSH и Vagrant
SSH auth method: private key
Vagrantfile
Vagrant.configure(2) do |config|
config.vm.define :touch_rugby do |app_config|
app_config.vm.box = "bento/ubuntu-16.04"
app_config.vm.host_name = "touchrugby"
app_config.vm.network "private_network", ip: "33.32.1.2"
app_config.ssh.insert_key = true
end
end
При запуске vagrant ssh-config
в другом окне
HostName 127.0.0.1
User vagrant
Port 2222
UserKnownHostsFile /dev/null
StrictHostKeyChecking no
PasswordAuthentication no
IdentityFile /Users/rich/.vagrant.d/insecure_private_key
IdentitiesOnly yes
LogLevel FATAL
Где бы insecure_private_key родом из? и не должно быть private_key
Что я могу попробовать и отладить это? Я побежал бродячий в режиме отладки и нашел это
INFO ssh: Attempting to connect to SSH...
INFO ssh: - Host: 127.0.0.1
INFO ssh: - Port: 2222
INFO ssh: - Username: vagrant
INFO ssh: - Password? false
INFO ssh: - Key Path: ["/Users/rich/.vagrant.d/insecure_private_key"]
DEBUG ssh: - connect_opts: {:auth_methods=> ["none "hostbased""publickey"],
:config=>false,
:forward_agent=>false,
:send_env=>false,
:keys_only=>true,
:paranoid=>false,
:password=>nil,
:port=>2222,
:timeout=>15 }
INFO subprocess: Starting process: ["/usr/local/bin/VBoxManage", "showvminfo", "1f000e35-eee4-482d-8f76-91082f19c2ab", "--machinereadable"]
Кто-нибудь есть какие-либо дополнительные идеи о том, что я могу сделать?
Благодаря
Ценю обновил свой вопрос после того, как ваш ответ, но у меня есть 'app_config.ssh.insert_key = true' в моей конфигурации, который должен заменить этот ключ – Richlewis
я не так уверен, что я понимаю ваш вопрос. Установив для этого значение true, вы говорите бродяге о создании собственного ключа. –