我在 linux 服务器上做了个网站 网页上有linux的指令 我想通过点击网页上的按钮(指令) 就如同在linux上输出了这个指令(linux字符界面) 恳请各路大神 解救 探讨 例如 (用网页 (也就是 代码)向 linux系统发送 系统指令(如 sudo /etc/init.d/asterisk restart --restart) 让系统运行
(能回答的 给大家加分 了)
(能回答的 给大家加分 了)
调试欢乐多
你可用system函数他是专门执行当前操作系统的命令的
以下一个简单的例子
<?php
echo system('当中放你想执行的linux命令');
?>
如果了解了可以
把它编个接口,如果你想在网站中输入linux命令得到相应结果的话你可以用ajax来做
echo system('id');
?>网页执行不了需要交互的命令,比如提示输入密码,这个是没办法在网页输入的。你要想执行那个命令,/etc/sudoers里面要配置让网页的用户能执行asterisk。开放这种接口,要考虑安全问题啊。