1

我有一份在远程服务器上运行 denodo 平台的工作。sh 文件是一个 GUI 应用程序,我必须运行它才能启动 denodo 服务。我在windows中无法访问它,有没有办法解决这些问题?

已经在 Putty Windows 上运行 sh 文件,但只返回 null。

4

2 回答 2

0

您可以通过带有 x-forwarding 和已安装的 x-server (xming) 的 ssh (putty) 在 Windows 客户端中运行远程 linux 主机的 GUI-Applications

看到这个问题: https ://superuser.com/questions/299158/how-to-make-putty-do-the-equivalent-of-ssh-x

于 2019-07-16T08:34:10.307 回答
0

如果它是一个 linux GUI 应用程序,您应该“导出显示”以查看工作站上的服务器屏幕。

根据您的工作站 linux 发行版,它可能很简单:

xhost +<IP_address_of_workstation>
./runMyApp.sh

当您的工作站运行 Windows 操作系统时,您需要做进一步的配置: https ://superuser.com/questions/325630/how-can-i-export-display-from-a-linux-terminal-to-a-windows -pc
https://seanthegeek.net/234/graphical-linux-applications-bash-ubuntu-windows/

如果您的工作站通过SSH连接,则需要更多配置,如下所述:https ://unix.stackexchange.com/questions/12755/how-to-forward-x-over-ssh-to-run-graphics-applications-远程

于 2019-07-16T08:53:41.597 回答