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