当前位置:论坛首页 > Linux面板 > 求助

【已完成】需求需要隐藏nginx信息

发表在 Linux面板2023-3-31 09:42 [复制链接] 3 1437

最近有网安来检查,但是提出的所谓漏洞比较刁钻
QQ截图20230331094333.jpg

需要把网站的响应表头的php和nginx信息隐藏

QQ截图20230331094140.jpg

QQ截图20230331094239.jpg

目前把php信息隐藏了,但是nginx只隐藏版本号。得找到nginx的安装文件重新编译安装,不知道相关的安装源文件在哪里。





使用道具 举报 只看该作者 回复
发表于 2023-3-31 20:38:38 | 显示全部楼层
您好,尝试在网站配置---伪静态内添加下方设置,下方参数好像是要结合付费防火墙使用的。
您可先尝试添加看下,有无作用。如无作用,需要您自己去改动脚本或者是获取Nginx安装包修改

  1. header_filter_by_lua_block {
  2.      ngx.header["Server"] = nil
  3. }
复制代码
使用道具 举报 回复 支持 反对
发表于 2023-4-3 01:57:03 | 显示全部楼层
如果你是编译安装的版本,修改
/www/server/nginx/src/src/http/ngx_http_header_filter_module.c 第49行
/www/server/nginx/src/src/http/ngx_http_special_response.c 第36行
修改之后到目录
/www/server/nginx/src
执行
make && make install
然后重启nginx服务就行了
使用道具 举报 回复 支持 反对
发表于 2023-4-7 16:05:29 | 显示全部楼层
明白了,主要还是得重新编译安装nginx。主要是我没看到
/www/server/nginx/src/
这个路径。
暂时就不改了。
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

企业版年付运维跟进群

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急问题处理

论坛响应时间:10分钟

问题处理方式:1对1处理(优先)

工作时间:白班:9:00 - 18:00

工作时间:晚班:18:00 - 24:00

立即付费处理

工作时间:09:00至24:00

快速回复 返回顶部 返回列表