如何从一个虚拟机通过 ssh 连接到位于不同主机上的另一个虚拟机

如何从一个虚拟机通过 ssh 连接到位于不同主机上的另一个虚拟机

我在同一个局域网中有 2 台 CentOS 计算机。两台计算机都有自己的运行 CentOS 的虚拟机。我想从一台主机的虚拟机通过 ssh 连接到另一台主机的虚拟机。我该如何实现?

答案1

通过 ssh 连接到虚拟机与通过 ssh 连接到网络上的任何其他系统没有什么不同。登录其中一个虚拟机,然后输入:

ssh 远程用户名@远程主机

remote_host 应该是您要连接的机器的主机名。您甚至可以简单地使用您要连接的主机的 IP。

本指南如果您想获得有关 ssh 的更多信息,这是非常基础的。

答案2

远程控制[电子邮件保护]或主机名

更多选择,例如

端口号 ssh -p 10245 root@box

监听目标上的套接字(非常酷)

ssh -g -L8022:另一个ip:22 用户@主ip

然后在另一个 shell 中,你可以通过端口 8022 上的 primary_ip ssh 到 another_ip

ssh -p 8022 用户@主 IP

相关内容