LAMP中如何设置open_basedir
2016-01-28 14:34
585 查看
open_basedir是用于限制用户访问的安全选项,简单说,比如我的网站代码是放在/data/www/下,那么我设置open_basedir=/data/www就能使用户只能访问这个目录下的文件,就算一些攻击者通过某种手段得到了别的目录的访问权限,他也不能访问除了这个目录以外的目录。
open_basedir可以在php.ini和apache的配置文件里面设置
php.ini: open_basedir = /dir1/:/dir2
httpd.conf: php_admin_value open_basedir “/dir1/:/dir2/”
在虚拟主机配置文件里面设置更好,如果有多个网站,那么每个网站下面都可以设置一个相应的open_basedir
具体设置是在每个虚拟主机下面添加一条:
php_admin_value open_basedir “/dir1/:/dir2/”
做实验的时候错误日志在/usr/local/php/logs/php_errors.log里面可以看到
open_basedir可以在php.ini和apache的配置文件里面设置
php.ini: open_basedir = /dir1/:/dir2
httpd.conf: php_admin_value open_basedir “/dir1/:/dir2/”
在虚拟主机配置文件里面设置更好,如果有多个网站,那么每个网站下面都可以设置一个相应的open_basedir
具体设置是在每个虚拟主机下面添加一条:
php_admin_value open_basedir “/dir1/:/dir2/”
做实验的时候错误日志在/usr/local/php/logs/php_errors.log里面可以看到
相关文章推荐
- 谷歌 Project Zero 团队宣布新政策,漏洞披露前将有完整的 90 天缓冲期
- LAMP源码环境搭建WEB服务器Linux+Apache+MySQL+PHP
- Apache Isis 1.4.0 发布,领域驱动开发框架
- Linux快速构建apache web服务器
- Awstats处理多apache日志
- 安装perl模块小窍门
- 春节长假安全手册
- 地震避险自救常识
- 路由器安全有关的目录
- 打造个性_安全的电脑系统图文教程2第1/2页
- 路由器内的安全认证
- 加强php的安全之一
- PHP+Apache在Windows 9x下的安装和配置
- http www安全必备知识
- Apache服务器配置全攻略
- Apache Web让JSP“动”起来
- Linux Apache+MySQL+PHP