Vagrant Key inserted! Disconnecting and reconnecting using new SSH key… default: Warning: Authentication failure. Retrying…

tham khao:


  • None of the above worked for me. Somehow the box had the wrong public key added in the vagrant user authorised_keys file.

    If you can still ssh on the box with the vagrant password (password is vagrant), i.e.

    ssh vagrant@localhost -p 2222

    then copy the public key content from to the authorised_keys file with the following command

    echo "ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA6NF8iallvQVp22WDkTkyrtvp9eWW6A8YVr+kz4TjGYe7gHzIw+niNltGEFHzD8+v1I2YJ6oXevct1YeS0o9HZyN1Q9qgCgzUFtdOKLv6IedplqoPkcmF0aYet2PkEDo3MlTBckFXPITAMzF8dJSIFo9D8HfdOV0IAdx4O7PtixWKn5y2hMNG0zQPyUecp4pzC6kivAIhyfHilFR61RGL+GPXQ2MWZWFYbAGjyiYJnAmCP3NOTd0jMZEnDkbUvxhMmBYSdETk1rRgm+R4LOzFUGaHqHDLKLX+FIPKcF96hrucXzcWyLbIbEgE98OHlnVYCzRdK8jlqm8tehUc9c9WhQ== vagrant insecure public key" > .ssh/authorized_keys

    When done exit the VM and try vagrant ssh again. It should work now.

  • Hoặc:


Run the following commands in guest machine/VM:

wget -O ~/.ssh/authorized_keys
chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys
chown -R vagrant:vagrant ~/.ssh

Then do vagrant halt. This will remove and regenerate your private keys.

(These steps assume you have already created or already have the ~/.ssh/ and ~/.ssh/authorized_keys directories under your home folder.)

= >Buoc tren là sinh key moi, sau đó them vào file vagrant de ngan vagrant insert key moi:

config.ssh.private_key_path = “E:/Vagrant/Home/insecure_private_key”
config.ssh.forward_agent = true
config.ssh.insert_key = false


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s