gpt4 book ai didi

linux - 如何制作系统信息的WEB cgi脚本(基于BASH scripting lang)

转载 作者:太空宇宙 更新时间:2023-11-04 11:30:54 27 4
gpt4 key购买 nike

那么我怎样才能得到:从 Bash cgi 脚本到网站的所有系统信息?

最佳答案

在任何输出之前,您的 bash CGI 脚本应该打印一个“Content-type” header ,例如:

# First output line should be the content-type header + blank line
echo -e "Content/type: text/plain\n"

echo -n "running as: "; whoami

echo "-----------------------------------------"
echo " /proc/cpuinfo "
echo "-----------------------------------------"
cat /proc/cpuinfo

echo "-----------------------------------------"
echo " /proc/meminfo "
echo "-----------------------------------------"
cat /proc/meminfo

在大多数 apache 部署中,都有一个 cgi-bin 目录,您应该在其中放置 CGI 脚本。使您的脚本可执行(由运行网络服务器的用户执行)并将其放在该目录中。

如果运行网络服务器的用户无权显示您需要的系统信息,您将不得不使用类似sudo 的方式。提升权限 - 请务必使用限制性很强的 sudoers 文件(如果你不能 sudo,请离开这里)。

关于linux - 如何制作系统信息的WEB cgi脚本(基于BASH scripting lang),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11388307/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com