rme*_*379 22 linux ssh ubuntu vagrant vagrantfile
我正在尝试通过Vagrant 1.9.1部署和运行Ubuntu 16.04 VM.我正在使用的Vagrantfile来自Atlas:
Ubuntu Xenial 16.04 Vagrantfile
我正在使用Debian Stretch作为主机操作系统.Vagrant是通过Vagrant网站提供的.deb安装的.
Vagrantfile可以正确运行和部署.我可以通过我的主机操作系统和使用'vagrant ssh'进入虚拟机.但是,当我尝试从外面进入ssh时,我有一个小阻滞剂.
此VM中的默认用户名为"ubuntu",并且设置了密码.但是,我根本不知道密码是什么,没有文档似乎有我正在寻找的信息.尝试通过VM中的"passwd"设置密码要求输入当前密码.有谁知道这是怎么回事?
所以我的一个大问题是:有没有其他人部署过同样的Vagrant文件,如果是这样,有人知道默认用户的密码是什么吗?
Von*_*cay 28
密码位于~/.vagrant.d/ubuntu-VAGRANTSLASH-xenial64/20161221.0.0/virtualbox/Vagrantfile
用户@prometee在此启动板讨论#1569237中提及的位置.
这是我的(第8行):
# Front load the includes
include_vagrantfile = File.expand_path("../include/_Vagrantfile", __FILE__)
load include_vagrantfile if File.exist?(include_vagrantfile)
Vagrant.configure("2") do |config|
config.vm.base_mac = "022999D56C03"
config.ssh.username = "ubuntu"
config.ssh.password = "fbcd1ed4fe8c83b157dc6e0f"
config.vm.provider "virtualbox" do |vb|
vb.customize [ "modifyvm", :id, "--uart1", "0x3F8", "4" ]
vb.customize [ "modifyvm", :id, "--uartmode1", "file", File.join(Dir.pwd, "ubuntu-xenial-16.04-cloudimg-console.log") ]
end
end
Run Code Online (Sandbox Code Playgroud)
仅供参考,用户@racb在同样的讨论中提到了this bug report having been filed
ubuntu和迄今为止的相关no [...] decision has been made yet
内容.
tec*_*raf 27
在写这个答案时:没有人ubuntu
在ubuntu/xenial64
Vagrant盒子上公开分享用户的密码(见#1569237).
这不是必需的.您可以:
sudo passwd ubuntu
(默认情况下,ubuntu
用户具有NOPASSWD
设置的sudo权限)实际上,不仅可以,而且您应该更改密码.
归档时间: |
|
查看次数: |
36829 次 |
最近记录: |