gpt4 book ai didi

perl - 如何确保用户不会意外读取我的 CGI 代码

转载 作者:行者123 更新时间:2023-12-04 18:47:14 27 4
gpt4 key购买 nike

如何确保如果用户不小心输入了 http://mysite/test.cgi他们没有阅读我的代码?我使用 Ubuntu 作为我的网络服务器。我的 CGI 脚本存储在 /cgi-bin目录,但是当用户访问上面的 URL 时,代码就会暴露出来。

最佳答案

Ubuntu 是您服务器的操作系统,但您的 Web 服务器软件是什么?在 Ubuntu 上,很可能是 Apache HTTP 服务器:http://httpd.apache.org

Apache 有配置文件,您可以在其中设置每个域的 CGI 文件和 cgi-bin 目录的行为。

查找名为 httpd.conf 或 apache.conf 或 apache2.conf 的文件。

您可以在此处找到配置文档:http://httpd.apache.org/docs/2.4/howto/cgi.html

如果您修改配置,则必须重新启动 Web 服务器(不是机器,是 HTTP 服务器进程 AKA 守护程序)以应用您的更改。

关于perl - 如何确保用户不会意外读取我的 CGI 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29167211/

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