Nginx リバースプロキシを介して kibana ログイン認証を実装する方法

PHPz
リリース: 2023-05-12 22:01:17
転載
1533 人が閲覧しました

Nginx リバースプロキシを介して kibana ログイン認証を実装する方法
##Apache Httpd パスワード生成ツールのインストール

$ yum install httpd-tools -y
ログイン後にコピー

Kibana 認証パスワードの生成

$ mkdir -p /usr/local/nginx/conf/passwd
$ htpasswd -c -b /usr/local/nginx/conf/passwd/kibana.passwd Userrenwolecom GN5SKorJ
Adding password for user Userrenwolecom
ログイン後にコピー

Nginx リバース プロキシの構成

次の内容を Nginx 構成ファイルに追加します (または、新しい構成ファイルに含めます):

$ vim /usr/local/nginx/conf/nginx.conf

server {
listen 10.28.204.65:5601;
auth_basic "Restricted Access";
auth_basic_user_file /usr/local/nginx/conf/passwd/kibana.passwd;
location / {
proxy_pass http://10.28.204.65:5601;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}
}
ログイン後にコピー

Configure Kibana

次のコメントを解除します:

$ vim /usr/local/kibana/config/kibana.yml

server.host: "10.28.204.65"
ログイン後にコピー

Kibana および Nginx サービスを再起動して、設定を有効にします

$ systemctl restart kibana.service
$ systemctl restart nginx.service
ログイン後にコピー

次に、ブラウザで http://103.28.204.65:5601/ にアクセスすると、確認ポップアップウィンドウが表示されるので、上記で生成したユーザーパスワードを入力してログインします。

以上がNginx リバースプロキシを介して kibana ログイン認証を実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:yisu.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート