No.369
【apache】【PHP】WEBサーバの最低限のセキュリティ
やましくなくてもバージョン番号は隠そう
いろいろな環境を運用していると、サボっていなくても何かのタイミングや事故でミドルウェアの更新が滞ってしまうことがある。
もちろん無い方がいいんだけど、遠隔地のサーバセンターに出張するなど、どうしても即時対応できないケースも多いだろう。
というわけで、最低限WEBサーバならapacheとPHPのレスポンス情報は抑制しておこう。損はない。
apache
/etc/httpd/conf/httpd.conf
の下記を変更する。
ServerSignature Off
ServerTokens Prod
前者はapacheのバージョン情報を表示しなくする。後者はサーバー情報を抑制する。
修正後は再起動を忘れずに。
PHP
/etc/php.ini
の下記を変更する。
expose_php Off
PHPのバージョン情報を表示しなくする。
修正後はapacheの再起動を忘れずに。