соединение отклонено для vagrant ssh

соединение отклонено для vagrant ssh

У меня возникли проблемы с подключением к моему vagrant box с помощью vagrant ssh. При запуске нет сообщений об ошибках vagrant up, я также могу подключиться напрямую с помощью интерфейса VirtualBox.

Когда я запускаю, vagrant sshя просто получаю приглашение без какого-либо сообщения. Если я добавлю, VAGRANT_LOG=debugя увижу команду, которую он пытается запустить, поэтому, если я скопирую ее и запущу вручную:

ssh [email protected] -p 2222 ...

Я вижу сообщение «Подключение отклонено».

Есть идеи, как продолжить отладку?

Хост — Windows 7, клиент — Debian.

решение1

Я разобрался с проблемой в моем случае. После того, как я провел простой тест "ssh localhost" на хосте Windows, я заметил, что он на самом деле подключился к другой машине, а не к localhost.

Это в свою очередь заставило меня вспомнить, что я редактировал ~/.ssh/config некоторое время назад, и проверив его, я заметил, что забыл добавить строку Host, из-за чего все команды ssh отправлялись на неправильный сервер. Исправление этого заставило vagrant снова работать.

Связанный контент