Javascript Angular js在Putty中执行命令

Javascript Angular js在Putty中执行命令,javascript,angularjs,ssh,putty,Javascript,Angularjs,Ssh,Putty,目前,我们正在使用Putty连接到app server以查看日志。我需要通过使用angular js实现这种方法的自动化。是否有任何方法可以将angular js/或任何基于客户端的应用程序中的命令传递给putty,以执行命令并在浏览器上显示或将其重定向到文件。 基本上,在UI中,我需要获取用户凭据服务器详细信息以查看应用程序日志,其余部分应该是自动的。 所以我需要一些方法将数据或命令传递给putty,并从客户端执行它们。putty可以从cli运行。这是一份这样做的文件 现在,您需要仔细阅读no

目前,我们正在使用Putty连接到app server以查看日志。我需要通过使用angular js实现这种方法的自动化。是否有任何方法可以将angular js/或任何基于客户端的应用程序中的命令传递给putty,以执行命令并在浏览器上显示或将其重定向到文件。 基本上,在UI中,我需要获取用户凭据服务器详细信息以查看应用程序日志,其余部分应该是自动的。
所以我需要一些方法将数据或命令传递给putty,并从客户端执行它们。

putty可以从cli运行。这是一份这样做的文件

现在,您需要仔细阅读node.js文档,以了解子进程的生成和处理

node.js的一些有用模块是hasbin、exec等,它们可以缩短开发时间


干杯

在服务器上,您可以使用java、php或nginx插件执行命令并以rest服务的形式返回您有权访问服务器吗?如果是这样,为什么不通过一个角度可访问的协议(如rest)安全地公开日志呢。通过JS连接到SSH客户端听起来不必要,而且过于复杂。如果你真的想通过Javascript执行一个本地二进制文件,你可以使用IE和ActiveX。但要让rest服务运行,我需要一个服务器,然后使用angular js在屏幕上显示它。我正在寻找的是一些客户端解决方案,如没有任何后端。这样就可以在任何机器上运行