【问题标题】:Using a GUI hosted from EC2 via SSH使用通过 SSH 从 EC2 托管的 GUI
【发布时间】:2017-10-14 17:11:06
【问题描述】:

是否可以从 EC2 云实例启动 GUI(在我的情况下为 JMeter)并从我的本地主机查看/访问此 GUI?如果是这样,我该怎么做?

我通过 SSH 连接到 EC2,启动 gui,但收到以下错误:

An error occurred: No X11 DISPLAY variable was set, but this program performed an operation which requires it.

谢谢!

【问题讨论】:

    标签: amazon-web-services user-interface ssh x11 x11-forwarding


    【解决方案1】:

    您可以将它与非 GUI 一起使用。使用 GUI 如果您的本地 S.O 是 windows,您需要安装 Xming 并在 Putty 中配置 X11 转发,或者如果它是 linux 搜索如何使用 ssh 导出 X。

    【讨论】:

    • 很抱歉这个菜鸟问题,但是 S.O 代表什么?
    • 抱歉是OS操作系统
    【解决方案2】:

    这就是解决我的问题的方法。正如@drsromero 指出的,您必须使用 X11 转发。我正在使用 Mac 从运行测试的远程主机访问 JMeter GUI,但这应该适用于从本地计算机访问任何远程 GUI。

    1. 下载并安装 XQuartz
    2. 从应用程序->实用程序->XQuartz 中打开 Xquartz
    3. 使用 -X 或 -Y 选项 SSH 到远程主机:ssh -X host_name@here.com
    4. 从远程实例的命令行打开 GUI,就像在本地计算机上一样。 GUI 将显示在您的本地计算机上,并自动设置 DISPLAY 变量,但远程运行。

    `

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-12-31
      • 1970-01-01
      • 2017-02-18
      • 1970-01-01
      • 2021-11-25
      • 2013-06-15
      • 2015-11-25
      • 1970-01-01
      相关资源
      最近更新 更多