您正在使用IPV4(35.168.110.128)访问本站 您本次共访问本站 1 次
 用户名: 密 码: 验证码:     用QQ登录本站
首页 软件 编程 笑话 知识 公告 台风 日历 计算器
[公益]文明驾车我带头,文明行路我带头,礼貌让座我带头      

【腾讯云】多款云产品1折起,买云服务器送免费机器,最长免费续3个月      
[公益] 节省一分零钱 献出一份爱心 温暖世间真情      
2022年 中秋节 21
2022年 国庆节 42
2023年 元 旦 134
2023年 春 节 155
 
本类新增
本类热门文章
您现在的位置:首页 >> Linux >> 内容
在Linux系统的服务器上隐藏PHP版本号的方法
内容摘要: 通常,大多数默认设置安装的web服务器存在信息泄露,这其中之一就是PHP。PHP是如今流行的服务端html嵌入式语言(之一?)。在如今这个充满挑战的时代,有许多攻击者会尝试发现你服务端的漏洞。因此,我会简单描述如何在Linux服务器中隐藏PHP信息。默认上expose_php默认是开的。关闭“expose_php”参数可以使php隐藏它的版本信息。[root......
通常,大多数默认设置安装的web服务器存在信息泄露,这其中之一就是PHP。PHP是如今流行的服务端html嵌入式语言(之一?)。在如今这个充满挑战的时代,有许多攻击者会尝试发现你服务端的漏洞。因此,我会简单描述如何在Linux服务器中隐藏PHP信息。

默认上expose_php默认是开的。关闭“expose_php”参数可以使php隐藏它的版本信息。

[[email protected]~]#vi/etc/php.ini

在你的php.ini,定位到含有expose_php的那行把On设成Off:

expose_php=Off

在此之前,web服务器头看上去就像这样:

[[email protected]~]#curl-Ihttp://www.phpfensi.com/

HTTP/1.1200OK

Server:nginx

Content-Type:text/html;charset=UTF-8

Vary:Accept-Encoding

X-Powered-By:PHP/5.3.3

X-Pingback:http://www.phpfensi.com/xmlrpc.php

Date:Wed,11Feb201514:10:43GMT

X-Page-Speed:1.9.32.2-4321

Cache-Control:max-age=0,no-cache

更改并重启Web服务后,php就不会在web服务头中显示版本了:

HTTP/1.1200OK

Server:nginx

Date:Wed,11Feb201515:38:14GMT

Content-Type:text/html;charset=UTF-8

Vary:Accept-Encoding

X-Pingback:http://www.phpfensi.com/xmlrpc.php

Date:Wed,11Feb201514:10:43GMT

X-Page-Speed:1.9.32.2-4321

Cache-Control:max-age=0,no-cache

上一篇:linux系统git记住密码 下一篇:统信UOS显示24小时制的技巧
发布日期:2022/5/26
手机扫二维码直达本页
发布时间:14:15:31
点击:133
录入:齐天大圣
相关文章
Baidu

YiJiaCMS 6.3.1.220701(MSSQL) 闽ICP备05000814号-1
本空间由腾讯云(轻量应用服务器)提供,百度云加速提供加速防护
Copyright©2000-2022