I would like to ssh between the servers using their names rather than their
ips.
for example
in order to test this, run i need to vagrant ssh server1 and from their i
should be able to run ssh server2 to the second server.
i have the vagrantfile configure that way:
servers=[
{
:hostname => "server1",
:ip => "192.168.100.10",
:box => "hashicorp/precise64",
:ram => 512,
:cpu => 1,
},
{
:hostname => "server2",
:ip => "192.168.100.11",
:box => "hashicorp/precise64",
:ram => 512,
:cpu => 1,
}
]
Vagrant.configure(2) do |config|
servers.each do |machine|
config.vm.define machine[:hostname] do |node|
machine [:provisions].each do |script|
node.vm.provision :shell, :path => script
end
node.vm.box = machine[:box]
node.vm.hostname = machine[:hostname]
node.vm.network "private_network", ip: machine[:ip]
node.vm.provider "virtualbox" do |vb|
vb.memory = machine[:ram]
vb.cpus = machine[:cpu]
end
end
end
end
i tried to enter the server 1 by vagrant ssh server1
and there i did ssh server2 but it ask me for a password?
how can i enter without password?
10x
--
This mailing list is governed under the HashiCorp Community Guidelines -
https://www.hashicorp.com/community-guidelines.html. Behavior in violation of
those guidelines may result in your removal from this mailing list.
GitHub Issues: https://github.com/mitchellh/vagrant/issues
IRC: #vagrant on Freenode
---
You received this message because you are subscribed to the Google Groups
"Vagrant" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/vagrant-up/c7500ffd-e168-4987-b1f1-16aca8219ded%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.