ワナビーエンジニアのブログ

なんでもいいから文化的な生活を送りたい

vagrant upでsshの認証こコケる

こんばんは。

掲題のとおりvagrant upしたとき

    default: Warning: Connection timeout. Retrying...
    default: Warning: Remote connection disconnect. Retrying...
    default: Warning: Authentication failure. Retrying...
    default: Warning: Authentication failure. Retrying...
    default: Warning: Authentication failure. Retrying...
    default: Warning: Authentication failure. Retrying...
    default: Warning: Authentication failure. Retrying...
    default: Warning: Remote connection disconnect. Retrying...
    default: Warning: Authentication failure. Retrying...
    default: Warning: Remote connection disconnect. Retrying...
    default: Warning: Authentication failure. Retrying...
    default: Warning: Remote connection disconnect. Retrying...
    default: Warning: Authentication failure. Retrying...

sshでコケはじめたPOI


前々回のブログ*1で書いたやつが全て元凶なのですが、、

前回のブログ*2で書いたとおりvagrant up時に既存のVM無視して新規にvagrant作られたせいだと思われます。

これによって.vagrantが上書きされたのですね。。

.vagrantの中身は下記のようになってます。

.vagrant
└─machines
    └─default
        └─virtualbox
                action_set_name
                id
                index_uuid
                private_key

前回はidだけ修正しましたが、この他のファイルも上書きされたままとなって不味いようです。
sshだと恐らくprivate_keyが怪しいですね。
他のファイルは・・・なんだか分かりません。

軽くググって見た感じ、
private_keyは初回のvagrant up時にのみ鍵ペアを作成するそうです。
あれ?上書きしちゃった場合オワタなのでは・・?

*1:koooge.hatenablog.com

*2:koooge.hatenablog.com