Apache服务器有哪些安全设置,具体怎样做
Admin 2022-11-16 群英技术资讯 686 次浏览
Apache是世界上占用率最大的web服务器软件,以安装、稳定而著称,默认安装后有一些限制较为宽松,可进一步设置加固其安全。
1.隐藏版本信息:
代码如下:
ServerSignature off #不输出任何页脚信息
ServerTokens prod #不输出apache版本信息
2.以低权限用户运行:
代码如下:
User nobody
Group nobody
3.网站目录设定:
代码如下:
<Directory "/var/www/html">
#Options Indexes FollowSymLinks #取消目录浏览,链接到其它目录
AllowOverride None #禁止htaccess
php_admin_value open_basedir /var/www/html/ #限制活动目录,防止跨站,多个目录以:相隔
Order allow,deny
Allow from all
</Directory>
4.隐藏php版本,编辑php配置文件php.ini,添加或修改:
代码如下:
expose_php Off
5.关闭不需要加载要的模块
以下模块通常被激活而并无大用:
代码如下:
mod_imap, mod_include, mod_info, mod_userdir, mod_status, mod_cgi, mod_autoindex
6.使用安全模块mod_security
7.关闭目录浏览
可以在directory标签内用option命令来实现这个功能。设置option为none或者-indexes。
options -indexes
8.关闭includes
可以通过在directory标签内使用option命令来实现。设置option为none或者-includes。
options -includes
9.关闭cgi执行程序
如果你不用cgi,那么请把它关闭。在目录标签中把选项设置成none或-execcgi就可以:
options -execcgi
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
自从互联网诞生以来,黑客就无处不在,有黑客就必然会产生各种攻击,永远不要觉得互联网那么大,攻击不会落在你的头上,那你就错了,攻击无处不在,一旦你的服务器被击溃,对业务产生的影响对自身企业经济造成的损失,可能远比你想的还要多得多。今天就来和大家说说服务器安全防护时需要避免哪些行为呢?
网络性能监控工具应具备哪些技能?对于it行业的来说,网络性能监控工具是很重要的一个工具,对此,这篇文章主要和大家探讨一下现代网络性能监控工具需要有哪些技能?
局域网共享文件安全如何保障?很多人会忽视局域网共享文件的安全性,其实这其中也是存在诸多隐患的,一旦一些机密文件泄露,其后果和影响可想而知,因此做好安全保障措施是很有必要的,下面我们就一起来看看具体要怎么做。
这篇文章给大家介绍了“提升服务器并发处理能力为何重要,该怎样做”的相关知识,讲解详细,步骤过程清晰,有一定的借鉴学习价值,因此分享给大家做个参考,感兴趣的朋友接下来一起跟随小编看看吧。
这篇文章我们来了解HTTP协议的相关内容,下文HTTP协议有很详细的介绍,对大家了解和认识HTTP协议有一定的帮助,那么感兴趣的朋友接下来就跟随小编来了解一下吧!
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008