Apache で Zabbix Radius 認証を設定する方法を学習しますか? このチュートリアルでは、HTTP 認証用の Apache Radius モジュールを使用して Zabbix ユーザーを認証する方法を説明します。
• ウブンツ 18
• ウブンツ 19
• ザッビック4.4.1
• フリー半径 3.0.17
ハードウェアリスト:
次のセクションでは、この Zabbix チュートリアルを作成するために使用する機器の一覧を示します。
上記のハードウェアの一部は、Amazonのウェブサイトで見つけることができます。
ザビックスプレイリスト:
このページでは、Zabbixのインストールに関連するビデオのリストにすばやくアクセスできます。
FKITという名前の私たちのユーチューブチャンネルに登録することを忘れないでください。
ザビクス関連チュートリアル:
このページでは、Zabbixのインストールに関連するチュートリアルのリストへの迅速なアクセスを提供します。
チュートリアル Zabbix – フリーラジックスサーバーインストール
IP – 192.168.15.10。
• 運用システム – Ubuntu 19.10
• ホスト名 – UBUNTU
Linux コンソールで、以下のコマンドを使用して FreeRadius サービスをインストールします。
ここで、FreeRadius クライアントをクライアントに追加する必要があります。
クライアントを見つけて編集します。
clients.conf ファイルの末尾に次の行を追加します。
この例では、1 つのクライアントデバイスを追加しています。
クライアントデバイス名は ZABBIX で、IP アドレスは 192.168.15.9 です。
ここで、FreeRadius ユーザーを USERS 構成ファイルに追加する必要があります。
Freeradius ユーザー構成ファイルを見つけて編集します。
ファイルの末尾に次の行を追加します。
Zabbixは大文字と小文字が区別されます。
私たちは、dminではなく
、A
という名前
のアカウントを作成しています
。
フリーRADIUSサーバを再起動します。
RADIUS サーバの設定ファイルをテストします。
Ubuntu Linux でフリーラディウスのインストールを終了しました。
チュートリアル Zabbix – Apache 半径モジュールの構成
IP – 192.168.15.9
• 運用システム – Ubuntu 19.10
• ホスト名 – ザビクス
必要な Apache Radius モジュールをインストールします。
Apache2 半径モジュールを有効にします。
ここで、Zabbix ディレクトリをアセスしようとするユーザーに認証を要求するように Apache を設定する必要があります。
Apache 000-default.conf 設定ファイルを編集します。
設定前の 000-default.conf ファイルはここにあります。
設定後の 000-default.conf ファイルを次に示します。
Apache サーバーは、Zabbix ディレクトリ /var/www/html/zabbix ディレクトリにパスワード認証を要求するように構成されました。
Apache ウェブサーバーは、Radius サーバ 192.168.15.10 を使用してユーザ アカウントを認証するように設定されました。
Apache サービスを再起動します。
おめでとう! Apache 認証が正常に構成されました。
チュートリアル Zabbix – RADIUS 認証構成
ブラウザを開き、WebサーバーのIPアドレスと/zabbixを入力します。
この例では、ブラウザに次の URL が入力されています。
• http://192.168.15.9/zabbix
ログイン画面で、デフォルトのユーザー名とデフォルトのパスワードを使用します。
• デフォルトのユーザ名: 管理者
•デフォルトのパスワード:ザビクス
ログインが成功すると、Zabbixダッシュボードに送信されます。
ダッシュボード画面で、[管理]メニューにアクセスし、[認証]オプションを選択します。
[認証] 画面で、[HTTP 設定] オプションを選択します。
次の項目を構成する必要があります。
• HTTP 認証を有効にする: はい
• デフォルトのログインフォーム: HTTP ログインフォーム
• 大文字と小文字を区別したログイン: はい
[更新]ボタンをクリックします。
設定が完了したら、Zabbix Webインターフェイスからログオフする必要があります。
Zabbix サーバーの URL にアクセスして、Apache ウェブサーバーがユーザー自身の認証を要求するかどうかを確認してください。
ログイン画面で、Radiusサーバの管理者ユーザとパスワードを使用します。
• ユーザー名: 管理者
• パスワード: 管理者の半径のパスワードを入力します。 [boss123]
ログインが成功すると、Zabbixダッシュボードに直接送信されます。
おめでとう! Apache で Zabbix Radius 認証を設定しました。
Radius を使用してアカウントを認証するには、Radius USERS ファイルと Zabbix ローカル データベースにユーザー アカウントが存在する必要があります。
Radius 認証を構成する場合、これは、アカウントを Zabbix ダッシュボードでローカルに作成する必要がないことを意味するものではありません。