Linux および Unix で Nginx バージョンを非表示にする
CLI を使用して現在の Nginx バージョンを表示します
Nginx は、エラー ページと "Server" 応答ヘッダー フィールドにバージョンを表示します。これは、次のコマンドを使用して確認できます。出力例:
リーリーこれは、メッセージを示す HTTP/502 エラー ページの出力です:

server_tokens ディレクティブを使用して Nginx バージョンを非表示にします
Linux および Unix 系システムで Nginx サーバーのバージョンを非表示にするには、server_tokens を off に設定する必要があります。 vim/nano などのテキスト エディタを使用して nginx.conf ファイルを編集します:
server_tokens は http、サーバー、またはロケーション コンテキストでのみ設定できます。 http セクションに追加します。次のようになります:
リーリーNginx サーバーを通常どおり再起動またはリロードします:
リーリーNginx バージョンが非表示になっているかどうかを確認します
次のようにcurlコマンドを使用します: Nginxサーバーを見てもバージョンが表示されません:
リーリーFirefox は、Nginx バージョンも正常に非表示にしたことを確認しました:

Nginx バージョンを非表示にするその他の可能な値
構文は次のとおりです。 Linux、*BSD、および Unix のデフォルト設定は次のとおりです。
リーリーサーバーヘッダーとエラーページからバージョンを削除します
次の値に変更することで、nginx バージョンの発行を有効または無効にできます:
on: バージョン番号を表示します。
off: バージョン番号の表示をオフにします。
build: nginx バージョンだけでなくビルド名も出力するようにしてください。 Nginx バージョン 1.11.10 が必要です。
文字列: 商用サブスクリプションでのみ利用可能。バージョン 1.9.13 以降、文字列と変数を使用して、設定エラー ページに署名と「サーバー」応答ヘッダー フィールドの値を表示できるようになりました。空の文字列を指定すると、「server」フィールドの出力が無効になります。
Nginx でカスタム バージョン番号を設定する
たとえば、商用サブスクリプション (Nginx Plus) ユーザーは、偽のサーバー バージョンとカスタム名を設定できます。 service コマンドまたは systemctl コマンドを使用して Nginx サーバーをリロードします。 同様に、以下に示すように、curl コマンドを使用してテストします。 :
リーリー
隠しバージョンは隠蔽されても安全です
はい、これは秘密の機能によるセキュリティです。多層防御の手法の一つです。ただし、それが防御の主な形式であるべきではありません。安全なコードを記述する必要があります。ファイアウォール、特に WAF (Web アプリケーション ファイアウォール) をインストールします。攻撃者にとって有益な情報となる可能性があるため、Nginx、PHP、または Python のバージョンを公開する理由はありません。 Linux/Unix オペレーティング システム、Web アプリ/Nginx は、Nginx のバージョンが公開されているかどうかに関係なく、安全性を維持する必要があることに注意してください。ただし、バージョン番号を公開することによって攻撃者に利益がもたらされることはありません。
以上がLinux および Unix で Nginx バージョンを非表示にするの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このガイドは、QEMUエミュレーターを使用してLinux環境内で、無料およびオープンソースのDOS互換オペレーティングシステムであるFreedosをセットアップする方法を示しています。 これにより、分離を必要とせずにレガシーDOSソフトウェアと最新のハードウェアでゲームを実行できます

シンプルさ、安定性、使いやすさで知られるオペレーティングシステムであるLinux Mintは、ユーザーに人気があり、特に初心者に適しています。 デフォルトでシナモンデスクトップ環境を使用して、シンプルでフレンドリーなユーザーインターフェイスを提供します。ただし、別の外観を好む場合や、より多くのカスタマイズオプションが必要な場合は、KDEプラズマなどの他のデスクトップ環境をインストールできます。 KDEプラズマは、モダンでスタイリッシュなユーザーエクスペリエンスを提供する機能が豊富で、高度にカスタマイズ可能で視覚的に優れたデスクトップ環境です。幅広いカスタマイズオプション、高度なウィンドウ管理機能、洗練された美学があり、デスクトップエクスペリエンスをよりよく制御したいユーザーに最適です。 このガイドでは、Linuxミント22にKDE PLをインストールするための段階的にガイドします

Linuxシステムのパフォーマンスの最適化:RAMとCPUの使用量を削減します Linuxシステムは強力で効率的ですが、RAMおよびCPUの使用量が多いと、パフォーマンスを低下させ、アプリケーションを遅くし、サーバー、ワークステーション、または組み込みシステムがクラッシュすることさえあります。したがって、システムのスムーズな動作には、リソース使用量を最適化することが重要です。 このガイドでは、LinuxシステムでのRAMとCPUの使用を削減する実用的な方法を探り、監視ツール、プロセス管理、カーネルチューニング、システム最適化テクノロジーをカバーして、システムを効率的に稼働させます。 リソース集約型プロセスを特定します RAMとCPUの使用を減らすための最初のステップは、どのプロセスが最もリソースを消費するかを特定することです。これを行うには、次のコマンドラインツールを使用できます。 a。トップを使用します

Almalinux 8および9のシングルユーザーモード(救助モードとも呼ばれます)ガイド シングルユーザーモードは、システム管理者がメンテナンスタスクを実行し、問題をトラブルシューティングし、システム障害から回復できる合理化されたLinux環境です。シングルユーザーモードは、ルートパスワードをリセットしたり、構成エラーを修正したり、破損したファイルシステムを修正したり、通常の起動を防ぐシステムエラーを調査する必要がある場合に特に役立ちます。 RHELベースの分布として、Almalinux 8および9は、Grub Boot Loaderを介してシングルユーザーモードに簡単に入る方法を提供します。このガイドでは、Almalinux 8および9でシングルユーザーモードに入る方法を段階的に説明します。 単一の使用とは何ですか

Linuxシステムは、その力と信頼性で知られていますが、経験豊富なユーザーでさえ予期しない問題に遭遇します。予期せず削除されたファイル、忘れられたルートパスワード、またはシステムの実行が遅い場合の効率的なトラブルシューティングスキルであろうと、Linuxの専門家になるための鍵です。 このガイドでは、一般的なLinuxの問題解決シナリオと、システム管理者、開発者、および日常のLinuxユーザーの間で一般的な段階的なソリューションを紹介します。 シーン1:重要なファイルの予期しない削除 RMコマンドを使用して重要なファイルを誤って削除し、復元する必要があります。 WindowsやMacOSとは異なり、Linuxにはターミナルから削除されたファイルを保存するための「リサイクルビン」が組み込まれていません。 回復オプションは依存します

Dockerは、コンテナと呼ばれる孤立した環境でアプリケーションを実行できる強力なツールです。ただし、アプリケーションが必要なファイルとディレクトリにアクセスできるように、Dockerフォルダーの権限を変更する必要がある場合があります。 この記事では、LinuxシステムのDockerフォルダーの許可を永久に変更するプロセスをガイドします。 Dockerフォルダーの許可を理解します デフォルトでは、DockerはLinux Systemsの特定のディレクトリに、画像、コンテナ、ボリュームなどのデータを保存します。最も一般的なディレクトリは/var/lib/dockerです。 これらのフォルダーの権限により、ファイルの読み取り、書き込み、実行できる人が決定されます。もし

LinuxのPortainer CEでDocker管理を簡素化:ステップバイステップガイド 特に新人にとって、コマンドラインを介してDockerコンテナの管理は気が遠くなる可能性があります。 Portainer CE(Community Edition)は、無料で軽量で直感的なソルティオを提供しています

このガイドでは、Linux Systemsのリアルタイムの音声からテキストへの転写のためにWhisper AIをインストールして使用する方法を詳しく説明しています。 Openaiの作成であるWhisper AIは、複数の言語にわたって高精度の転写を提供します。主にバッチプロセス用に設計されています


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

SublimeText3 Linux 新バージョン
SublimeText3 Linux 最新バージョン

SecLists
SecLists は、セキュリティ テスターの究極の相棒です。これは、セキュリティ評価中に頻繁に使用されるさまざまな種類のリストを 1 か所にまとめたものです。 SecLists は、セキュリティ テスターが必要とする可能性のあるすべてのリストを便利に提供することで、セキュリティ テストをより効率的かつ生産的にするのに役立ちます。リストの種類には、ユーザー名、パスワード、URL、ファジング ペイロード、機密データ パターン、Web シェルなどが含まれます。テスターはこのリポジトリを新しいテスト マシンにプルするだけで、必要なあらゆる種類のリストにアクセスできるようになります。

SublimeText3 中国語版
中国語版、とても使いやすい

VSCode Windows 64 ビットのダウンロード
Microsoft によって発売された無料で強力な IDE エディター

PhpStorm Mac バージョン
最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

ホットトピック









