Принятый ответ действительно полезен, однако может случиться так, что вместо следующего ключа:
%USERPROFILE%\.vagrant.d\insecure_private_key
другой ключ необходимо преобразовать в формат Замазки:
{vagrant_machine_root}/.vagrant/machines/default/virtualbox/private_key
Где {vagrant_machine_root}
- это папка с Vagrantfile
машины, к которой мы хотим подключиться с помощью Putty.
Как упоминалось @ibizaman, используйте vagrant ssh-config
, чтобы проверить, какой ключ используетсяБродяга:
$ vagrant ssh-config
Host default
HostName 127.0.0.1
User vagrant
Port 2222
UserKnownHostsFile /dev/null
StrictHostKeyChecking no
PasswordAuthentication no
IdentityFile c:/dev/test/.vagrant/machines/default/virtualbox/private_key <-- HERE IS THE KEY YOU NEED TO CONVERT TO THE PUTTY FORMAT
IdentitiesOnly yes
LogLevel FATAL