获取输出回到网页我perl脚本读取网络流量并将特定长度的数据包的有效载荷打印回终端。并为此发生,脚本应该由root启动,否则数据包将不会被读取。以root身份执行远程计算机上的perl脚本,并使用javascript
我在perl中使用pcap来达到这个目的。
现在我在我的网络服务器上有一个网页。我可以从我的网页执行该perl脚本,并将正在打印在终端上的输出到我的网页吗?
我想用JavaScript来达到这个目的,但我不知道它是如何完成的。 我试过Google搜索它,我得到的只是ssh [email protected] "perl pathto/perlfile.pl"
有人可以帮我解决这个问题吗?
Google给了你什么?填写脚本的用户,主机和名称,你应该有一个起点。当然,这个完整的想法并不理想,但这似乎不是你的问题。 – innaM
@innaM我试过了,但那种方法不起作用。 我试着运行一个不需要root权限但不起作用的示例ping脚本 –
您的编辑清楚地表明您愿意使用仅限javascript的解决方案来解决问题。你现在可以忘记这一点。让某种网页触发按root运行的作业是一个非常非常糟糕的主意,如果你确实需要这样做,那么你应该有很多很多的经验。 – innaM