我有一台运行 Ubuntu (12.04.1 LTS) 的小型服务器。我可以从腻子控制服务器,但我想用 GUI 来做到这一点。我知道如何使用 GUI 创建 Java 应用程序。无论如何,我的问题是,单击按钮时如何发送 ssh 命令。
user1937922
问问题
711 次
Jsch库允许您以编程方式从 java 执行 ssh 。这应该允许您将必要的命令从您的 gui 发送到您的服务器。
一种或多或少简单的方法是打开 ssh 隧道并将端口从本地计算机转发到服务器。我建议使用密钥对来省略输入密码。接下来,您编写您的应用程序,该应用程序可能由两部分组成,您的本地 GUI 和一些在服务器上执行命令的服务器。我仍然认为这是一个非常复杂的解决方案,但选择权在你。