从java程序将命令传递给shellinabox

时间:2013-10-22 13:21:48

标签: java linux

我有一个与 shellinabox 工具集成的网页。用户可以从浏览器执行UNIX命令。

我有一些用户可以选择和运行的已保存脚本。是否有可能隐式地从JAVA程序向 shellinabox 实例发送UNIX命令,以便用户可以在浏览器中运行的VT模拟器中看到相同的内容。

对于Eg:shellinabox --exec这样的事情

对我来说这真的是一个新领域。

1 个答案:

答案 0 :(得分:1)

我想在网络浏览器上提供正在运行的C程序。这对我有用:

    shellinaboxd --service='/shell':'harshit':'harshit':'/home/harshit':'./a.out'

这使我的程序的可执行文件a.out运行,我可以在浏览器上与它进行交互。 网址是:

    localhost:4200/shell

实际上语法是:

    shellinaboxd --service=<service-url>:<username>:<group>:<home-directory>:<command>