Debian的php和apache安全设置[服务器安全]
本文“Debian的php和apache安全设置[服务器安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
php5的安装途径在/etc/php5/
配置文件途径在/etc/php5/apache2/php.ini
先 cd进来,之后vim php.ini
找到 disable_function =
输入一个冒号 之后一个左斜杠 :/disable_function
就是搜索的意思
这里的东西改成
disable_functions = shell_exec,system,exec,passthru,show_source,get_cfg_var,touch,fgets,popen,proc_open,link,symlink
这样可以避免履行号令和反弹提权
apache的安全;
每个用户都设置openbasedir
普通安装在 /etc/apache2 配置文件在 /etc/apache2/sites-available/default
同上,cd 进去 之后vim default
下面是我的配置文件
#duo ge yu ming : ServerAlias www.百度.com
www.谷歌.com
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot "/sdfsadfsdfsdf"
</VirtualHost>
#ce shi
<VirtualHost *:80>
ServerAdmin k1ll@百度.com
DocumentRoot "/home/safe121/website_root"
php_admin_value open_basedir "/home/safe121:/tmp"
ServerName blog.safe121.com
ServerAlias safe121.com www.safe121.com
CustomLog /var/log/apache2/safe121 combined
</VirtualHost>
此中CustomLog 记录的日至 php_admin_value open_basedir "/home/safe121:/tmp"是限制翻开的途径
一个是你当前的网站主目录,一个是 /tmp上传的目录
以上是“Debian的php和apache安全设置[服务器安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |