diff --git a/translated/tech/20140813 Linux FAQs with Answers--How to turn off server signature on Apache web server.md b/translated/tech/20140813 Linux FAQs with Answers--How to turn off server signature on Apache web server.md index e13e8a3a81..a4feb3c2d7 100644 --- a/translated/tech/20140813 Linux FAQs with Answers--How to turn off server signature on Apache web server.md +++ b/translated/tech/20140813 Linux FAQs with Answers--How to turn off server signature on Apache web server.md @@ -1,6 +1,6 @@ -Linux常见问题与答案——如何在Apache网站服务器上关闭服务器签名 +Linux常见问题与答案—如何在Apache网站服务器上关闭服务器签名 ================================================================================ ->**问题**:每当Apache2网站服务器返回错误页时(如,404 页面无法找到,403 禁止访问页面),它会在页面底部显示网站服务器签名(如,Apache版本号和操作系统信息)。同时,当Apache2网站服务器为PHP页面服务时,它也会显示PHP的版本信息。我如何在Apache2网站服务器上关闭这些网站服务器签名? +>**问题**:每当Apache2网站服务器返回错误页时(如,404 页面无法找到,403 禁止访问页面),它会在页面底部显示网站服务器签名(如,Apache版本号和操作系统信息)。同时,当Apache2网站服务器为PHP页面服务时,它也会显示PHP的版本信息。我如何在Apache2网站服务器上关闭这些网站服务器签名呢? 透露网站服务器带有服务器/PHP版本信息的签名会带来安全隐患,因为你基本上将你系统上的已知漏洞告诉给了攻击者。因此,作为服务器加固的一个部分,强烈推荐你禁用所有网站服务器签名。 @@ -34,19 +34,19 @@ Linux常见问题与答案——如何在Apache网站服务器上关闭服务器 ![](https://farm6.staticflickr.com/5556/14879982016_7c7b8bbf3d_o.png) -然而,没有第二行的‘ServerTokens Prod’,Apache服务器将仍然在HTTP回应头部包含详细的服务器标记,这会泄漏Apache的版本号。 +然而,若没有第二行的‘ServerTokens Prod’,Apache服务器将仍然在HTTP回应头部包含详细的服务器标记,这会泄漏Apache的版本号。 ![](https://farm4.staticflickr.com/3889/14902970535_e84ec23090_z.jpg) -第二行‘**ServerTokens Prod**’所要做的是在HTTP回应头中将服务器标记压缩到最小。 +第二行‘**ServerTokens Prod**’所要做的是在HTTP响应头中将服务器标记压缩到最小。 -因此,同时放置两行时,Apache将不会在页面中或者HTTP回应头中泄漏版本信息。 +因此,同时放置两行时,Apache将不会在页面中或者HTTP响应头中泄漏版本信息。 ![](https://farm4.staticflickr.com/3902/14902970505_d79225f25d_z.jpg) ### 隐藏PHP版本 ### -另外一个潜在的安全威胁是HTTP回应头中的PHP版本信息泄漏。默认情况下,Apache网站服务器通过HTTP回应头中的“X-Powered-By”字段包含有PHP版本信息。如果你想要在HTTP头部中隐藏PHP版本,请使用文本编辑器打开php.ini文件,找到“expose_php = On”这一行,将它改为“expose_php = Off”即可。 +另外一个潜在的安全威胁是HTTP响应头中的PHP版本信息泄漏。默认情况下,Apache网站服务器通过HTTP响应头中的“X-Powered-By”字段包含有PHP版本信息。如果你想要在HTTP头部中隐藏PHP版本,请使用文本编辑器打开php.ini文件,找到“expose_php = On”这一行,将它改为“expose_php = Off”即可。 ![](https://farm4.staticflickr.com/3853/14899917981_aaef71eb0a.jpg) @@ -60,15 +60,15 @@ Linux常见问题与答案——如何在Apache网站服务器上关闭服务器 > expose_php = Off -最后,重启Apache2网站服务器以重新加载更新的PHP配置文件。 +最后,重启Apache2网站服务器来重新加载已更新的PHP配置文件。 -现在,你不会再看到带有“X-Powered-By”字段的HTTP回应头部了。 +现在,你不会再看到带有“X-Powered-By”字段的HTTP响应头了。 -------------------------------------------------------------------------------- via: http://ask.xmodulo.com/turn-off-server-signature-apache-web-server.html 译者:[GOLinux](https://github.com/GOLinux) -校对:[校对者ID](https://github.com/校对者ID) +校对:[Caroline](https://github.com/carolinewuyan) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出