|
先来看一幅图:
错误提示显示了代理服务器版本,这是不安全的,所以我打算去掉。
在squid编译前修改Squid的源文件:src/errorpage.cc
修改前
- {
- ERR_SQUID_SIGNATURE,
- "\n\n"
- "\n"
- "\n"
- "Generated %T by %h (%s)\n"
- "\n"
- "\n"
- },
修改后
- {
- ERR_SQUID_SIGNATURE,
- "\n\n"
- "\n"
- "\n"
- "Generated %T by %h (tech center)\n"
- "\n"
- "\n"
- },
然后编译,以后我们见到的squid错误提示界面就没有squid版本信息了。为了安全,建议这样做。
修改后的图:
同样 如果将:Generated %T by %h (%s)\n" 的%T更改为%t 就会显示服务器时间而不是格林尼治时间了。
|
|
|