Ответ 1
ОБНОВЛЕНИЕ после выяснения вопроса
Вы должны войти в систему как
user: vagrant
password: vagrant
Это соглашение, описанное в документации по созданию базового поля:
Кроме того, несмотря на то, что Vagrant по умолчанию использует проверку подлинности на основе ключа, он является общим соглашением о том, чтобы установить пароль для пользователя "бродячего" "Бродяга". Это позволяет пользователям войти в систему как пользователь вручную, если это необходимо. к.
Если у вас есть поле, в котором пароль для пользователя-бродяги не установлен (или вы просто не знаете его), вы можете сделать следующее:
[email protected]$ vagrant ssh
[email protected]:~$ sudo passwd vagrant
Enter new UNIX password: <type invisible new password here>
Retype new UNIX password: <re-type invisible new password here>
passwd: password updated successfully
Теперь вы можете войти в систему, например. через графический интерфейс VirtualBox.
Оригинальный ответ (в основном объясняя, что вам не нужно делать выше)
Основная идея заключается в том, что вам не нужно использовать инструменты поставщиков виртуальных машин для работы с бродягой. Поэтому, как только вы думаете, что вам нужно использовать VirtualBox GUI, вы делаете что-то неправильно.
Просто попробуйте в терминале (или в cmd.exe, если вы на окнах):
[email protected]$ vagrant init ubuntu/trusty64
[email protected]$ vagrant up
[email protected]$ vagrant ssh
[email protected]:~$
Если все работает, вы должны находиться в командной строке внутри вашей новой машины, зарегистрированной как пользователь бродяга.