我有一个与 shellinabox 工具集成的网页。用户可以从浏览器执行UNIX命令。
我有一些用户可以选择和运行的已保存脚本。是否有可能隐式地从JAVA程序向 shellinabox 实例发送UNIX命令,以便用户可以在浏览器中运行的VT模拟器中看到相同的内容。
对于Eg:shellinabox --exec
这样的事情
对我来说这真的是一个新领域。
答案 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>