日期:2011-08-07 22:43:00  来源:本站整理

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安全设置[服务器安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • 利用GDebi来安装包
  • Debian/Ubuntu 搭建写模块(驱动)编程的环境
  • Debian Ubuntu下php连MSSQL
  • 在多台Debian/Ubuntu上利用Oropo处理海量图片
  • 独辟蹊径网络安装Debian/Ubuntu
  • 服务器操作系统应当挑选 Debian/Ubuntu 还是 CentOS?
  • Debian 6安装LNMP后配置vsftpd教程
  • debian 6 安装 LNMP
  • Debian6.0安装后系统基本配置
  • Debian 6.02 (squeeze)下编译安装 MySQL 5.5的办法
  • <b>Debian下Nginx-1.0.5 + MySQL-5.5.15 +PHP-5.3.8编译安装</b>
  • <b>Debian下MySQL安装的问题</b>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .