隐藏apache版本号的方法
生活随笔
收集整理的這篇文章主要介紹了
隐藏apache版本号的方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
通過訪問服務器首頁查看apache版本號:
[root@localhost ~]# curl -I localhost HTTP/1.1 200 OK Date: Thu, 26 Apr 2018 03:16:16 GMT Server: Apache/2.4.32 (Unix) # 版本號 Last-Modified: Mon, 11 Jun 2007 18:53:14 GMT ETag: "2d-432a5e4a73a80" Accept-Ranges: bytes Content-Length: 45 Content-Type: text/html?
通過服務器返回404頁面查看apache版本號:
[root@localhost ~]# curl -I localhost/test.html HTTP/1.1 404 Not Found Date: Thu, 26 Apr 2018 03:21:21 GMT Server: Apache/2.4.32 (Unix) # 版本號 Content-Type: text/html; charset=iso-8859-1?
方法
編輯apache配置文件(具體配置文件路徑可以通過find或locate命令查找):
[root@localhost ~]# find / -name "httpd.conf" /usr/local/apache2/conf/original/httpd.conf /usr/local/apache2/conf/httpd.conf # 配置文件[root@localhost ~]# vi /usr/local/apache2/conf/httpd.conf # 編輯配置文件
# 找到ServerTokens和ServerSignature并修改為:
ServerTokens? Prod
ServerSignature? off
# 如果沒有找到ServerTokens和ServerSignature可以在最后一行添加
# 保存并退
?
重啟apache服務器,再次訪問服務器首頁:
[root@localhost ~]# curl -I localhost HTTP/1.1 200 OK Date: Thu, 26 Apr 2018 03:39:31 GMT Server: Apache # 沒有版本號 Last-Modified: Mon, 11 Jun 2007 18:53:14 GMT ETag: "2d-432a5e4a73a80" Accept-Ranges: bytes Content-Length: 45 Content-Type: text/html?
返回服務器404頁面:
[root@localhost ~]# curl -I localhost/test.html HTTP/1.1 404 Not Found Date: Thu, 26 Apr 2018 03:43:28 GMT Server: Apache # 沒有版本號 Content-Type: text/html; charset=iso-8859-1?
轉載于:https://www.cnblogs.com/freess/p/8950850.html
總結
以上是生活随笔為你收集整理的隐藏apache版本号的方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 男子长期高血糖导致视网膜病变:不可逆
- 下一篇: 斜杠青年Ruff:区块链只是分内事