【问题标题】:Why does this command not work on Windows via SSH?为什么此命令无法通过 SSH 在 Windows 上运行?
【发布时间】:2020-08-12 20:24:56
【问题描述】:

我想通过一些涉及 SSH 的自动化从我的 MacBook 发送要在我的 Windows PC 上打开的网站。

以下命令在我的 PC 上运行时运行良好,但仅在我通过 SSH 运行时才会显示在任务管理器中。

“C:\Program Files\Mozilla Firefox\firefox.exe”-private-window reddit.com

也尝试将它与 runas 命令一起使用。 任何想法? 谢谢。

【问题讨论】:

    标签: windows ssh


    【解决方案1】:

    SSH 会话的工作方式与普通用户会话类似,只是它无法访问 UI(这意味着 SSH 没有可点击的开始按钮,没有 firefox 窗口等等)

    虽然 Firefox 确实提供了一种为无头(无 UI)会话运行浏览器的方法,但您仍然希望您的 SSH 用户会话能够像您的非 ssh 用户会话一样执行某些操作。这就是为什么您看到进程正在运行,但看不到窗口的原因。

    请查看 SE 上的不同线程: https://unix.stackexchange.com/questions/10121/open-a-window-on-a-remote-x-display-why-cannot-open-display 这解释了如何以不同的方式实现您想要的目标

    【讨论】:

      猜你喜欢
      • 2014-03-08
      • 2013-01-09
      • 1970-01-01
      • 2015-07-24
      • 1970-01-01
      • 1970-01-01
      • 2017-04-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多