使用用户名和密码的流浪汉ssh

时间:2015-09-08 09:50:49

标签: vagrant

我想与不同用户的流浪汉机器连接而不是Vagrant也想使用其他用户名和密码而不是使用密钥。此外,我想知道是否可以使用来自同一台机器上运行的另一个vm的ssh vagrant vm。如果是这样,怎么做?

1 个答案:

答案 0 :(得分:2)

Vagrant有几个选项(请参阅完整文档https://docs.vagrantup.com/v2/vagrantfile/ssh_settings.html):

Vagrant.configure("2") do |config|
  config.ssh.username = "user"
  config.ssh.password = "password"
end

注意确实,您需要确保访客操作系统上存在这些用户(通常大多数流浪者用暴民用户创建)

要在不同的VM之间建立连接,如果将修复IP分配给VM,则可以轻松完成此操作。

Vagrant.configure("2") do |config|
  config.vm.network :private_network, ip: "192.168.45.15"
end

当您连接到第二个虚拟机时,您可以运行ssh vagrant@192.168.45.15,它将ssh到第一个虚拟机