У меня есть новый пользователь в моем бродячем ящике (trusty64), и я пытаюсь войти в него. Вместо входа в vagrant
пользователя после vagrant up
, я хочу войти в систему под своим именем пользователя.
Что я сделал до сих пор
- Создан пользователь на моей гостевой машине.
- Создал ключ ssh на моем хосте с помощью
ssh-keygen
- Скопировал ключ ssh на гостя, используя
ssh-copy-id -p 2222 -i shash@127.0.0.1
и часть Vagrantfile выглядит следующим образом
config.vm.box = "ubuntu/trusty64"
config.ssh.username = "shash"
config.ssh.forward_agent = true
config.ssh.private_key_path = "~/.ssh/authorized_keys"
Я могу использовать ssh -p '2222' 'shash@127.0.0.1'
для прямого входа в систему, но когда я отказываюсь vagrant up
я получаю следующую ошибку
default: Warning: Connection timeout. Retrying...
default: Warning: Authentication failure. Retrying...
default: Warning: Authentication failure. Retrying...
Любая помощь в решении этого вопроса действительно приветствуется.Спасибо!