从Android应用程序远程运行bash脚本的步骤

从Android应用程序远程运行bash脚本的步骤,android,bash,redhat,Android,Bash,Redhat,我有一个红帽盒子,上面有几个简单的脚本。我想通过Android应用程序远程运行这些脚本。 是否需要在机箱上设置Web服务器并通过HTTP调用这些脚本?通过HTTP调用这些脚本将是最好的选择。设置Apache+PHP,然后使用passthru函数生成一个PHP文件,该函数调用脚本并将脚本输出传递回Android应用程序。只需确保脚本安全地存储在服务器上,不要试图通过HTTP发送脚本内容,这可能是一个很大的安全漏洞。在droid上打开终端并通过ssh可能会更好。当然,这预先假定您拥有或知道如何拥有一

我有一个红帽盒子,上面有几个简单的脚本。我想通过Android应用程序远程运行这些脚本。
是否需要在机箱上设置Web服务器并通过HTTP调用这些脚本?

通过HTTP调用这些脚本将是最好的选择。设置Apache+PHP,然后使用passthru函数生成一个PHP文件,该函数调用脚本并将脚本输出传递回Android应用程序。只需确保脚本安全地存储在服务器上,不要试图通过HTTP发送脚本内容,这可能是一个很大的安全漏洞。

在droid上打开终端并通过ssh可能会更好。当然,这预先假定您拥有或知道如何拥有一个根droid。google play上的connectbot将允许您使用ssh而无需root@violet,@Drake:您能详细说明一下如何从Android应用程序使用终端或连接机器人吗?@lenik:是一款Android应用程序;它是一个ssh客户端。在i/web上有很多关于如何使用它的说明。@violet:请注意:我有一个应用程序,它是我的应用程序,是我写的。我希望此应用程序在remote box上运行bash脚本。我如何通过终端和ssh客户端使用您的方法实现这一点?-1。潜在危险建议imo,,OP说我不是我的用户告诉你什么~如果你编辑通过HTTP调用这些脚本,我将un-1此答案将是你最好的阅读选择通过HTTP调用这些脚本将是一个*选项: