はじめに
Pleskでサイトを構築すると、レスポンスヘッダに
という値が付与されます。
脆弱性対応の一環として、このヘッダを削除するための方法となります。
手順
テンプレートから、必要なファイルをコピーします。
cd /usr/local/psa/admin/conf/templates
mkdir -p custom/domain/
cp -p default/server.php custom/server.php
cp -p default/domain/{nginxDomainVirtualHost,nginxForwarding}.php custom/domain/
ヘッダーの付与部分を削除します。
BASE_DIR="/usr/local/psa/admin/conf/templates/custom"
sed -i '/ Header add X-Powered-By PleskLin/d' "$BASE_DIR/server.php"
sed -i '/ add_header X-Powered-By PleskLin;/d' \
"$BASE_DIR/domain/nginxDomainVirtualHost.php" \
"$BASE_DIR/domain/nginxForwarding.php"
参考