如何通过html网站按钮运行.sh脚本

时间:2018-09-24 22:06:24

标签: php html sh

我正在尝试使文件active.sh运行以下命令:

1. sudo hcitool -i hci0 cmd 0x08 0x0008 16 02 01 06 03 03 aa fe 0e 16 aa fe 
10 00 03 79 6f 75 74 75 62 65 07 00 00 00 00 00 00 00 00 00

2. echo "here"

这也是文件的外观(除了1.和2。)

运行active.sh的.php文件称为runactive.php,看起来像这样

>?php 
echo shell_exec('sh /var/www/html/active.sh'); 
?> 

运行文件runactive.php的html文件称为index.html,其运行方式如下:

<form action="/runactive.php"> 
       <button type="submit" value="active" name="btn>active</button>  
</form>

我的问题是,当有人单击文件index.html中的按钮时,如何在active.sh中获得在托管网站的计算机上运行的命令。

到目前为止,唯一显示的是回显“ here”行中的here文本 但另一个命令不会做任何事情。

0 个答案:

没有答案