在 Windows 7上,当我通过ssh启动一个GUI应用程序时,为什么不呈现GUI?

分享于 

1分钟阅读

电脑

 

问题:

机器A 正在运行与机器B 连接的Putty:

C:Putty> runas/用户:管理"记事本"

机器B 正在运行freesshd服务器:

启动 notepad.exe 进程,但不呈现 GUI。

当我从远程ssh连接启动时,是否不正确地启动GUI应用程序,或者有一个命令/方法来访问应用程序的GUI?


回答 1:

SSH允许你通过计算机向你的shell 发送命令。 但是,它没有提供远程机器将映像发送到本地计算机的机制。

如果想在远程机器上使用GUI应用程序,应该查看类似于通过SSH的隧道 VNC,或者使用完全( 比如 RDP ) 来连接到远程机器。


回答 2:

实际上,我使用psexec工具找到了一个答案:

psexec remotePC -u用户 -p -d -i" myapp.exe"SomeArgs

这将在我的远程机器上启动一个交互式的GUI应用程序。



Window  Windows  gui  Windows 7  运行  SSH  
相关文章