同时 ssh 登录到多个虚拟机

同时 ssh 登录到多个虚拟机

我必须通过 ssh 连接到两个虚拟机。第一个虚拟机默认配置为通过端口 22 进行 sshed 访问。但是我需要进行哪些更改以及从主机终端的何处 ssh 到第二个虚拟机。即使当我关闭第一个虚拟机登录时,我也无法通过端口 22 ssh 进入 VM_2。

我正在使用命令

ssh vm_2@ip_address -p port_number  

编辑:

错误消息:

ssh: connect to host 192.xxxxxxxxxxx port 22: Connection refused

答案1

您需要sshd在不同端口上的虚拟机上运行。如果端口 22 绑定到主机的同一端口,则必须将其他虚拟机中的端口 22 绑定到主机上的某个其他端口。假设您使用的是 VirtualBox 等正常的 VM 客户端,你应该能够做到这一点

相关内容