我有一个与shellinabox工具集成的网页。用户可以在其中从浏览器执行 UNIX 命令。
我有一些用户可以选择和运行的已保存脚本。是否有可能从 JAVA 程序隐式发送 UNIX 命令到shellinabox实例,以便用户可以在浏览器中运行的 VT 模拟器中看到相同的命令。
例如:shellinabox --exec
像这样的东西
这对我来说真的是一个新领域。
I wanted to make a running C program available on the web browser. This worked for me :
shellinaboxd --service='/shell':'harshit':'harshit':'/home/harshit':'./a.out'
This made my program's executable a.out running and I could interact with it on the browser. The url was :
localhost:4200/shell
Actually the syntax is :
shellinaboxd --service=<service-url>:<username>:<group>:<home-directory>:<command>