首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用SSH在Windows上打开linux机器的Java程序?

用SSH在Windows上打开linux机器的Java程序?
EN

Unix & Linux用户
提问于 2015-05-18 18:04:20
回答 1查看 1.3K关注 0票数 1

我通常使用笔记本电脑(有Windows)对我的Linux服务器进行ssh,并在其上运行一些东西(例如Intellij、MATLAB)。

我想知道在Windows环境下(例如,通过执行Xforwarding之类的操作)是否可以打开远程linux机器的Java程序(同样像Intellij),因为这两台机器都已经包含JVM。

注意,我不想直接在Windows上运行这些程序(因为它们对我的linux服务器有一些依赖)。因此,我需要在linux上运行它。所需的方法是在Windows环境中打开这样的"java“程序(它们运行在远程unix机器上)(比如人们在linux机器间使用ssh-ing时的方式)。

注意:到目前为止,我一直在使用FastX和NXClient,但是它们太慢,太烦人了。

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2015-05-18 18:27:00

您也可以在Windows上使用X转发;您只需要一个X服务器(如西明)和一个SSH客户端(如PuTTY)。Xming包含解释如何进行操作的文档;基本上,您可以在PuTTY中启用X转发,在您的Windows机器上启动X服务器,在Linux机器上启动SSH,并运行您的Java应用程序。不过,你可能会发现这很慢。

或者,使用VNC可以获得更好的结果;您需要在Linux机器上启动VNC服务器,并与Windows机器上的VNC客户端连接。您将发现为您的Linux发行版打包的VNC服务器;TightVNC是一个适合Windows的不错的VNC客户机。

票数 4
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/204148

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档