【发布时间】:2013-02-11 20:01:26
【问题描述】:
我在尝试在远程 ec2 windows 框上运行一些脚本时遇到了一些困难。我几乎没有运行一些涉及自动打开浏览器的 selenium 测试的 python 脚本。然而,当我通过 ssh 运行这个脚本时,这些浏览器的 GUI 永远不会出现,尽管当我 rdp 进入它时,我可以在进程列表中清楚地看到它们。 在远程桌面服务管理器中,我看到用户是相同的,这是正确的,但是会话不同。我的 RDP 会话中的进程标记为 RDP-Tcp#0,通过 SSH 运行的进程标记为服务。 是否可以折叠用户会话,在我正在查看的任何会话之间切换,或者选择将命令发送到哪个会话?
目前,我使用的 ssh 命令很简单: ssh -i key user@host "python run_python_script.py"
【问题讨论】:
-
我会检查 ssh 服务器的设置。 ssh 不是“本机”Windows 协议,所以我并不感到惊讶,它在内部没有被重定向/重新授予权限/等等......就像 RDP 一样。
标签: windows ssh remote-desktop