Vagrant 流浪者箱:can';t从VirtualBox GUI使用密码登录

Vagrant 流浪者箱:can';t从VirtualBox GUI使用密码登录,vagrant,virtualbox,Vagrant,Virtualbox,我正在学习使用Vagrant,我试着从VirtualBox GUI内部(双击Vagrant机器的图标)启动一台Vagrant机器(一台ubuntu/trusty64,以推荐的方式“Vagrant init ubuntu/trusty64;Vagrant up”构建)。但是我不能登录:没有用户名,没有密码 我是否需要添加一个特定的条款,或者有其他更简单的方法 谢谢。澄清问题后更新 您应该能够以身份登录 user: vagrant password: vagrant 这是一项公约,在以下文件中描

我正在学习使用Vagrant,我试着从VirtualBox GUI内部(双击Vagrant机器的图标)启动一台Vagrant机器(一台ubuntu/trusty64,以推荐的方式“Vagrant init ubuntu/trusty64;Vagrant up”构建)。但是我不能登录:没有用户名,没有密码

我是否需要添加一个特定的条款,或者有其他更简单的方法


谢谢。

澄清问题后更新

您应该能够以身份登录

user: vagrant
password: vagrant 
这是一项公约,在以下文件中描述:

此外,尽管Vagrant默认使用基于密钥的身份验证,但它 是为“流浪”用户设置密码的一般约定 “流浪汉”。这允许人们在需要时以该用户的身份手动登录 对

如果您有一个未设置流浪用户密码的框(或者您不知道),您可以执行以下操作:

me@somebox$ vagrant ssh
vagrant@vagrant-ubuntu-trusty-64:~$ 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

如果一切正常,您应该在新机器内的命令行上以用户vagrant身份登录。

是的,当然,这是进入虚拟机的正常方式。但如果我决定把它踢到流浪汉外面怎么办。这没有错,这只是另一种选择。我真的需要实现添加新用户的设置吗?“只需在终端中尝试(如果您在windows上,则在cmd.exe中尝试):”<代码>me@somebox$vagrant ssh-不在Windows cmd中,您必须使用Putty,@ajmedway,根据您的说法,您只需确保
ssh.exe
在您的路径中。这个答案中对我最有帮助的陈述是:“因为您认为必须使用VirtualBox GUI,您做错了什么”。我可以从命令行执行我想要的所有操作。@FCo,除非你想在ubuntu gui客户端上测试你已经连接在一起的一堆其他的漫游框?我做错什么了吗(这就是我的情况)?
me@somebox$ vagrant init ubuntu/trusty64
me@somebox$ vagrant up
me@somebox$ vagrant ssh
vagrant@vagrant-ubuntu-trusty-64:~$