国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > Apache > 正文

在Apache上隱藏服務器簽名的方法

2024-08-27 18:23:05
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了在Apache上隱藏服務器簽名的方法,示例基于Debian系的Linux,需要的朋友可以參考下

透露網站服務器帶有服務器/PHP版本信息的簽名會帶來安全隱患,因為你基本上將你系統上的已知漏洞告訴給了攻擊者。因此,作為服務器加固的一個部分,強烈推薦你禁用所有網站服務器簽名。

20156693654032.png (531×298)

禁用Apache網站服務器簽名

禁用Apache網站服務器簽名可以通過編輯Apache配置文件來實現。

在Debian,Ubunt或者Linux Mint上:

  $ sudo vi /etc/apache2/apache2.conf

在CentOS,Fedora,RHEL或者Arch Linux上:

  $ sudo vi /etc/httpd/conf/httpd.conf

將下面兩行添加到Apache配置文件底部。

    復制代碼 代碼如下:ServerSignature Off

    ServerTokens Prod

然后重啟網站服務器以使修改生效:

   

$ sudo service apache2 restart (Debian, Ubuntu or Linux Mint)  $ sudo service httpd restart (CentOS/RHEL 6)  $ sudo systemctl restart httpd.service (Fedora, CentOS/RHEL 7, Arch Linux)

第一行‘ServerSignature Off'使得Apache2網站服務器在所有錯誤頁面上隱藏Apache版本信息。

20156693718770.png (561×296)

然而,若沒有第二行的‘ServerTokens Prod',Apache服務器將仍然在HTTP回應頭部包含詳細的服務器標記,這會泄漏Apache的版本號。

20156693912464.jpg (583×402)

第二行‘ServerTokens Prod'所要做的是在HTTP響應頭中將服務器標記壓縮到最小。

因此,同時放置兩行時,Apache將不會在頁面中或者HTTP響應頭中泄漏版本信息。

20156693934379.jpg (500×347)
隱藏PHP版本

另外一個潛在的安全威脅是HTTP響應頭中的PHP版本信息泄漏。默認情況下,Apache網站服務器通過HTTP響應頭中的“X-Powered-By”字段包含有PHP版本信息。如果你想要在HTTP頭部中隱藏PHP版本,請使用文本編輯器打開php.ini文件,找到“expose_php = On”這一行,將它改為“expose_php = Off”即可。

20156694021370.jpg (395×256)

在Debian,Ubunt或者Linux Mint上:

  $ sudo vi /etc/php5/apache2/php.ini

在CentOS,Fedora,RHEL或者Arch Linux上:

  $ sudo vi /etc/php.ini  expose_php = Off

最后,重啟Apache2網站服務器來重新加載已更新的PHP配置文件。

現在,你不會再看到帶有“X-Powered-By”字段的HTTP響應頭了。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 清水河县| 集安市| 江陵县| 米林县| 华安县| 肥东县| 华容县| 河北省| 郁南县| 霍城县| 即墨市| 商水县| 莱州市| 永顺县| 阿拉善盟| 射阳县| 阿拉尔市| 安宁市| 黄龙县| 昂仁县| 安国市| 汉川市| 台南县| 莱西市| 凤庆县| 玉门市| 兴隆县| 蓬溪县| 全南县| 武陟县| 彭阳县| 呈贡县| 田东县| 石棉县| 宝清县| 西和县| 北京市| 孝义市| 赣州市| 腾冲县| 于田县|