我在同一个局域网中有 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