我有一个Vagrant文件,看起来像下面的文件。
Vagrant.configure("2") do |config|
config.vm.box = "centos/7"
config.ssh.host = "0.0.0.0"
config.ssh.password = "foo"
end
我想通过SSH工具访问我的邮箱。当我尝试使用ssh vagrant@0.0.0.0:22
之类的命令连接它时,遇到一个错误,提示ssh: Could not resolve hostname 0.0.0.0:22: nodename nor servname provided, or not known
。
根据Vagrant文档,可以通过设置host
的{{1}}对象的password
和ssh
属性来设置主机名和密码。
我确定当前的Vagrant框已启动并正在运行。如果设置了config
属性,我甚至可以通过端口80
访问apache。
forwarded_port