如何从IPhone应用程序SSH



所以我一直在寻找每一个地方,到目前为止,我还没有找到任何可以让我从iPhone应用程序ssh的东西,最后我发布了一个新的位置

因此,我正在尝试制作一个管理服务器的应用程序,以及我需要完成的部分任务,以便能够通过互联网远程连接到具有ip地址或DNS名称的服务器。

到服务器的连接不一定需要是SSH连接,它可以是telnet,尽管由于安全问题,我更喜欢SSH(如果它的代码要少得多,我会接受telnet),但另一方面,它也可以是其他类型的连接。

应用程序只需要能够在服务器端运行脚本,如果是SSH或telnet,我不需要任何帮助,但如果是其他类型的连接,我可能需要一些帮助。另外,另一端的服务器是linux服务器(ubuntu或gentoo,但还不确定是哪一个,但我只能说几乎肯定是linux服务器操作系统)。

我已经看过libssh/2,并欢迎任何其他类似的演示,因为它们无法解决如何使框架工作以及使用其中的框架时的许可问题。

PS。我对编程还比较陌生,虽然我对编码有一些基本知识,但如果能提供某种类型的教程或示例代码,我将不胜感激。

非常感谢的任何帮助

Thomas

SSH是一个非常复杂的野兽。只要你只需要执行一个没有交互的命令,听起来你可以通过在服务器上运行一个web服务器并通过HTTP从设备发布命令来实现同样的目的。您可以使用SSL来实现安全性。您需要一种机制来验证设备(您也需要ssh)。您必须在服务器上的web服务器中有一些东西来计算并运行所需的脚本。但所有这些仍然比处理libssh容易得多。

最新更新