У меня есть бродячий проект с ансиблем.
Для настроек ssh я использую:
config.ssh.shell = "bash -c 'BASH_ENV=/etc/profile exec bash'"
config.ssh.forward_agent = true
config.ssh.forward_x11 = true
Проблема в том, что я запускаю виртуальную машину с графическим интерфейсом
vb.gui = true
установили с помощью ansible lightdm-gtk-greeter-settings,
но меня просят ввести пароль пользователя ubuntu вместо пользователя vagrant.
Это проблема, которую я пытаюсь решить.
В качестве обходного пути (поскольку я не знал пароля пользователя ubuntu) я вошел в виртуальную машину и изменил его вручную. vagrant ssh sudo passwd ubuntu Но все же я хотел бы знать секрет.
Вот мой Vagrantfile
https://github.com/valentin-nasta/development-environment/blob/master/Vagrantfile