linux安全加固 Linux网站安全加固

现在互联网的重要性越来越大,很多人也对一些技术很感兴趣,那么你知道Linux网站安全加固吗?下面是小编整理的一些关于Linux网站安全加固的相关资料,供你参考。

Linux网站安全加固的方法:

php安全配置:

1. 确保运行php的用户为一般用户,如www

2. php.ini参数设置

open_basedir可将用户访问文件的活动范围限制在指定的区域,通常是其家目录的路径,也可用符号"."来代表当前目录。注意用open_basedir指定的限制实际上是前缀,而不是目录名。

举例来说: 若"open_basedir = /home/wwwroot", 那么目录"/home/wwwroot"和"/home/wwwroot1"都是可以访问的。所以如果要将访问限制在仅为指定的目录,请用斜线结束路径名。

注意:

从网上获取的资料来看,open_basedir会对php操作io的性能产生很大的影响。研究资料表明,配置了php_basedir的脚本io执行速度会比没有配置的慢10倍甚至更多,请大家自己衡量

open_basedir也可以同时设置多个目录, 在Windows中用分号分隔目录,在任何其它系统中用冒号分隔目录。当其作用于Apache模块时,父目录中的open_basedir路径自动被继承。

mysql安全配置:

1. MySQL版本的选择

在正式生产环境中,禁止使用4.1系列的MySQL数据库。至少需要使用5.1.39或以上版本。

2. 网络和端口的配置

在数据库只需供本机使用的情况下,使用–skip-networking参数禁止监听网络 。

3. 确保运行MySQL的用户为一般用户,如mysql,注意存放数据目录权限为mysql

4. 开启mysql二进制日志,在误删除数据的情况下,可以通过二进制日志恢复到某个时间点

5. 认证和授权

(1) 禁止root账号从网络访问数据库,root账号只允许来自本地主机的登陆。

(2) 删除匿名账号和空口令账号

web服务器安全配置:

确保运行Nginx或者Apache的用户为一般用户,如www,注意存放数据目录权限为www

防止sql注入代码

if ( $query_string ~* ".*[;'<>].*" ){ return 404;}

关闭存放数据上传等目录的PHP解析

location ~* ^/(attachments|data)/.*.(php|php5)${deny all ;}

针对Apache:关闭图片目录/上传等目录的PHP解析

order allow,deny

Deny from all

linux安全加固 Linux网站安全加固

木马查杀与防范:

php木马快速查找命令

grep -r --include=*.php '[^a-z]eval($_POST' /home/wwwroot/

grep -r --include=*.php 'file_put_contents(.*$_POST[.*]);' /home/wwwroot/

利用find mtime查找最近两天或者发现木马的这几天,有哪些PHP文件被修改

find -mtime -2 -type f -name *.php

防范:

1. 做好之前的安全措施,比如禁用相关PHP函数

2. 改变目录和文件属性

3. 为防止跨站 感染,需要做虚拟主机目录隔离

(1) nginx 的简单实现方法

利用nginx跑多个虚拟主机,习惯的php.ini的open_basedir配置:

open_basedir = ./:tmp:/home/wwwroot/

注:/home/wwwroot/是放置所有虚拟主机的web路径

黑客 可以利用任何一个站点的webshell进入到/home/wwwroot/目录下的任何地方,这样对各个虚拟主机的危害就很大

例如: /data/www/wwwroot目录下有2个虚拟主机

修改php.ini

open_basedir = ./:/tmp:/home/wwwroot/www.a.cn:/home/wwwroot/b.cn

这样用户上传webshell就无法跨目录访问了。

(2) Apache的实现方法,控制跨目录访问

在虚拟机主机配置文件中加入

php_admin_value open_basedir "/tmp:/home/wwwroot/www.a.cn

  

爱华网本文地址 » http://www.aihuau.com/a/225561/601092973.html

更多阅读

5款国外优秀的电脑安全监控软件 国外优秀网站

我们的个人电脑当中一般都保存着许多重要且敏感的信息,因此,如果有人未经允许使用了你的电脑,这些信息的安全性也就受到了威胁。如果你想要保护自己的计算机,并追踪它的日常活动,科技网站DigitalTrends最近的这篇文章应该可以帮到你。摄

360安全卫士 360an安全浏览器

最新动态 折叠 编辑本段推出360安全卫士XP专版360公司2014年2月28日宣布推出360安全卫士XP加固版产品,该产品可以继续修补XP系统漏洞,确保XP用户安全使用电脑。2014年4月8日,微软将终止对XP系统的服务支持,不再为XP系统漏洞打补丁,而国内

混凝土常用结构加固方法大全 钢筋混凝土结构加固

稳固是一栋房子最重要的一点,房屋结构的钢筋混凝土承重结构应当具有足够的强度、刚度、抗裂度以及局部和整体的稳定性,以满足房屋安全性、耐久性和适用性的要求。所以我们在建房时,可适当的加固房屋结构的钢筋混凝土。根据加固工程的特

声明:《linux安全加固 Linux网站安全加固》为网友蕗覀魢赱分享!如侵犯到您的合法权益请联系我们删除