远程控制远程 Ubuntu 服务器

远程控制远程 Ubuntu 服务器

我们有一个带 SSH 的远程 Ubuntu 14.04.3 LTS 服务器,我们用它来进行 Selenium 测试。我必须登录https://mail.live.com/从服务器的 IP 地址,并确认我的电子邮件或电话中的验证码,而使用 Selenium 则无法做到这一点(Microsoft 不允许我从此 IP 登录,直到我确认代码为止)。我如何使用图形用户界面连接到服务器并使用 Firefox 或 Chrome?我尝试使用文本浏览器,但它不支持必需的 JavaScript。

我的本地计算机正在运行 Windows(10)。

答案1

如果你在远程主机上有 ssh 服务器,只需从本地 ubuntu(或任何X运行主机)使用 ssh 和 X-forwarding 选项。

来自本地

 ssh -X -l user remote
 remote$ firefox

在哪里

  • remote$是提示
  • 只需运行firefox,它就会出现在本地窗口上。

编辑:

要使用远程显示,您需要所谓的 X 服务器。

这可以是

  • 具有图形会话的 Ubuntu(无命令行)
  • 任何带有 X-window 系统的 unix 版本
  • 带有 Xming 的 Windows
  • 请注意,使用虚拟主机(例如虚拟盒或 vmware)可以在窗口上为您提供基于 X-window 的主机,这可能会很昂贵(安装 Linux 只是为了获得显示)。

仅仅运行腻子是没有帮助的。

相关内容