2015-04-04 29 views
7

Sanırım basit bir şey karıştırdım, normalde Vagrant VM'nize anında vagrant ssh kullanarak bağlanabilmeniz gerekir. Ancak, şu anda benim için farklı. https://github.com/coreos/docs/issues/10#issuecomment-48903893Vagrant SSH varsayılan anahtar parolası?

OS: Windows 8.1 Pro

Serseri sürümü: 1.7.2

Vagrantfile:

# -*- mode: ruby -*- 
# vi: set ft=ruby : 

Vagrant.configure("2") do |config| 
    config.vm.box = "ubuntu/trusty64" 
end 

C:\Users\Sem\Documents\timeline>vagrant ssh 
Enter passphrase for key 'C:/Users/Sem/Documents/timeline/.vagrant/machines/default/virtualbox/private_key': 
[email protected]'s password: 
[email protected]'s password: 
[email protected]'s password: 
Permission denied (publickey,password). 

ben bir kişi daha aynı sorunu olan bulduk Daha önce çoklu ayarları denedim, ancak bu Vagrantfile'ı vagrant destroy ve vagrant up sorun devam ediyor.

Eksik herhangi bir bilgi varsa, lütfen bana bildirin.

+1

Varsayılan vagrant sunucunuzu nasıl sağladınız? – Johnsyweb

+0

@Johnsyweb Şu an yaptığım tek şey "vagrant destroy" ve "vagrant up". Bugün kullanmaya başladım :) Ve benim Vagrantfile hakkında konuşuyorsanız, 'ubuntu/trusty64' kullanarak boş ve bir tane. – Sem

+0

Vagrant dosyanızı yükleyebilir misiniz? – ydaetskcoR

cevap

2

Başka bir şey ararken bile, bu sorunun çözümünü buldum.

benim Vagrantfile bu Eklendi:

config.vm.provider "virtualbox" do |v| 
    v.customize ["modifyvm", :id, "--natdnshostresolver1", "on"] 
    v.customize ["modifyvm", :id, "--natdnsproxy1", "on"] 
end 

Ayrıca benim serseri VM süper hızlı internet bağlantısı yaptı! :)

2

Anahtar dosyanızdaki izinleri kontrol edin. Aynı sorunu yaşadım ve OpenSSH tarafından çok açık izinler nedeniyle anahtar dosyam reddedildi. Ayrıca, --debug anahtarıyla herhangi bir Vagrant komutunu da giderebilirsiniz.

7

Genel olarak vagrant ve linux için çok yeni, bu benim gibi olanlara. Varsayılan olarak hiçbir şifre yoktur, bu yüzden sadece enter tuşuna basarsınız. Daha sonra, varsayılan olarak 'vagrant' olan şifreyi soracaktır.