如何保护 apache 上的 bash 脚本?

Ale*_*lex 0 php bash apache-2.2

如何关闭对我的基于 PHP-Apache 的网站使用的一些 bash 脚本的访问?

我的index.php文档根目录中有一个文件/var/www/index.php应该调用当前在/var/www/scripts/目录中的一些 bash 脚本。但是,我不喜欢这些脚本可以通过请求从 Internet 下载的事实http://mysite.com/scripts/script1.sh

如何关闭对脚本的访问,允许它们被调用index.php

Kam*_*iel 11

您应该将脚本放在站点目录之外,这样无论服务器配置或权限发生什么情况都无法下载它们。只要 apache 进程对它们具有执行权限,您仍然可以从 PHP 代码执行它们。