Новое ubuntu/xenial64 изображение не содержит имени пользователя и пароля по умолчанию. Однако вы можете использовать ssh-ключ, сгенерированный в вашей бродящей папке.
Допустим, ваш Vagrantfile находится в /vagrant/vm01/Vagrantfile, ssh-ключ будет находиться в /vagrant/vm01/.vagrant/machines/..../private_key
You можете войти в ваш бродячий vm, используя этот private_key. Если гостевая машина запрашивает ключевую фразу ключа, просто нажмите ENTER (указав пустую кодовую фразу). Например, на моем Mac:
ssh -i /vagrant/vm01/.vagrant/..../private_key <your vm ip> <your vm port>
Если вы все еще хотите войти в систему с использованием имени пользователя и пароля, после входа в систему с помощью private_key вы можете добавить своего собственного пользователя для входа в систему позже: [!d3 ]
# create a user for log in
sudo useradd yourusername
# specify a password
sudo passwd yourusername
# then type your password when prompted
# add the user to sudo group
sudo adduser yourusername sudo
# create a home folder for your user
sudo mkdir /home/yourusername
# add a shell command for your user (normally /bin/bash)
sudo vim /etc/passwd
# find yourusername line, and add /bin/bash to the end.
# the end result would look like this:
yourusername:x:1020:1021::/home/yourusername:/bin/bash
Теперь вы можете использовать ssh с использованием нового имени пользователя и пароля.