如何通过 SFTP 访问远程 RHEL 7.2 服务器上的 KVM 虚拟机?

如何通过 SFTP 访问远程 RHEL 7.2 服务器上的 KVM 虚拟机?

我们有一台 RHEL 7.2 服务器,它在 KVM 上运行虚拟 RHEL 7.2 机器。连接到此 VM 的唯一方法是通过 SSH 连接到服务器,然后使用服务器上的用户再次通过 SSH 连接到该 VM。

如何通过 SFTP 连接到虚拟机,以便可以通过 Krusader 和类似客户端操作文件?

答案1

通常,virtual box 和 VMware 都将通过主机到虚拟机的网络连接配置为基于 NAT,在与 LAN 测试隔离的子网上。这与大多数人的家庭路由器上的 NAT 实施有优点和缺点。除非您发起流量或配置端口转发,否则您对网络/互联网“不可见”。对于服务器应用程序,您需要专门让主机在端口(本例中为 21/22)上将数据包转发到访客系统的 IP 地址。

我几乎总是将虚拟机配置为在桥接模式而不是 NAT 下运行,部分原因是为了避免这种情况。我无法确切地告诉您如何做到这一点,因为您没有告诉我们您正在运行什么虚拟机软件。但这很容易做到。

在桥接模式下,访客将从 LAN DHCP 服务器获取 IP 地址,并且与所有其他客户端位于同一 LAN 中,从而使您尝试做的事情变得微不足道。

相关内容