2015-04-04 10 views
7

Wydaje mi się, że pomieszałem coś prostego, normalnie powinieneś być w stanie natychmiast połączyć się z Vagrant VM, używając vagrant ssh. Jednak obecnie jest to dla mnie inne.Własne hasło hasła SSH domyślnego Vagrant?

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). 

znalazłem jedna osoba ma ten sam problem: https://github.com/coreos/docs/issues/10#issuecomment-48903893

OS: Windows 8.1 w wersji Pro

Vagrant: 1.7.2

Vagrantfile:

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

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

Próbowałem wcześniej wielu ustawień, ale jeśli używam tego Vagrantfile z vagrant destroy i vagrant up problem pozostaje.

Jeśli brakuje jakichkolwiek informacji, proszę mi powiedzieć.

+1

W jaki sposób udostępniłeś domyślnego hosta sieci Vagrant? – Johnsyweb

+0

@Johnsyweb Jedyne, co teraz robię, to 'vagrant destroy' oraz' vagrant up'. Zacząłem go używać dzisiaj :) A jeśli mówisz o moim Vagrantfile, to jest i pusty za pomocą 'ubuntu/trusty64'. – Sem

+0

Czy umieścisz swój vagrantfile? – ydaetskcoR

Odpowiedz

2

Mimo że szukałem czegoś innego, znalazłem rozwiązanie tego problemu.

Dodałem to do mojego Vagrantfile:

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

To również połączenia internetowego w mojej włóczęgi VM super szybki! :)

2

Sprawdź uprawnienia do pliku klucza. Miałem ten sam problem i było spowodowane tym, że OpenSSH odrzucił mój plik klucza z powodu zbyt otwartych uprawnień. Możesz także rozwiązywać problemy z każdym poleceniem Vagrant z kluczem --debug.

7

Bardzo nowa dla włóczęgów i linux w ogóle, więc to jest dla tych, którzy są tacy jak ja. Domyślnie nie ma hasła, więc naciśnięcie klawisza enter zadziała. Następnie poprosi Cię o hasło, które domyślnie jest "vagrant".

Powiązane problemy