Проблема связана со строкой ниже в вашем vagrantfile
config.vm.synced_folder '.', '/home/vagrant'
Файл author_keys для пользователя-бродяги находится в /home/vagrant/.ssh внутри бродячей машины, что позволяет ssh войти в окно бродяги.
Когда вы монтируете свой текущий каталог в / home / vagrant, все содержимое / home / vagrant перезаписывается, и файл авторизованного ключа отсутствует.
Измените путь монтирования на что угодно, кроме / home / vagrant, и вы сможете подключиться к машине по ssh. Как пример
config.vm.synced_folder '.', '/home/vagrant/somepath'