如何从 Windows 7(主机)SSH 到 Red Hat Linux(虚拟机来宾)?

Gar*_*ter 13 linux ssh windows-7 virtualbox

我有通过 Virtual Box 运行的 Red Hat Enterprise Linux (RHEL),我的本机操作系统是 Windows 7。从纯粹的教育角度来看,我希望能够通过 SSH 从 Win 7 访问 RHEL。我在 Windows 7 上下载了腻子,但不知道如何让它做我想做的事。理想情况下,我更喜欢使用 Linux GUI,但如果仅此而已,我也愿意通过命令提示符使用 CLI。如何使用 SSH 访问我的 RHEL VM?我正在努力扩展我对 Linux 的了解。

Dan*_*ien 6

我这样做的方法是将访客的网络适配器连接到桥接适配器。这意味着来宾将从主机获取其 IP 地址的同一 DHCP 服务器获取 IP 地址。

首先按照这些说明将访客网络适配器连接到桥接适配器。您甚至可以在 VM 运行时执行此操作:

  1. 右键单击 VM 窗口状态栏中的网络图标: 右键单击网络图标后 VirtualBox VM 窗口的屏幕截图
  2. 选择“网络适配器...”
  3. 在对话框中,从“附加到:”组合框中选择“桥接适配器”: VirtualBox 网络设置对话框的屏幕截图
  4. 单击“确定”。

然后,您需要让 RHEL 续订其 IP 地址贷款。在终端中,键入:

sudo dhclient -r
sudo dhclient
Run Code Online (Sandbox Code Playgroud)

来宾的新 IP 地址可在以下输出中查看ifconfig eth0

ifconfig eth0 输出的屏幕截图

就我而言,它是 192.168.1.100。我现在可以使用 Putty ssh 进入该 IP。


Rom*_*anT 0

如果您想将 X11 从 RH VM 转发到 Windows,则需要 Windows 上的 cygwin。

或者,只需运行“$ startx”,您就会进入 Linux 安装的 GUI 部分。