インターネットイニシアティブ(IIJ)は2022年6月14日、NGINX用LDAP認証ソフトウェアモジュール「ngx_auth_mod」を、オープンソースソフトウェアとしてGitHubで公開した。Webサーバーソフトウェア「NGINX」の標準認証モジュールと連携動作し、LDAP認証機能を提供する。
インターネットイニシアティブ(IIJ)がGitHubに公開した「ngx_auth_mod」は、Webサーバーソフトウェア「NGINX」用LDAP認証ソフトウェアモジュールである。Active Directory(AD)などのLDAPサーバーを外部認証サーバーとして利用し、Webコンテンツのアクセス制御に利用する(図1)。
図1:NGINX用LDAP認証モジュール「ngx_auth_mod」の概要(出典:インターネットイニシアティブ)拡大画像表示
ADでユーザーを管理している企業であれば、普段Windowsで使うID/パスワードを、そのままWebアクセス制御に利用可能。別途ユーザー権限情報を管理することなく、ADを用いてコンテンツの閲覧を制御できるようになる。
NGINXは、軽量で高速なオープンソースのWebサーバーソフトウェアである。Apache HTTP Serverよりも高速に動作することが特徴であり、特に負荷分散やコンテンツキャッシュのためのリバースプロキシ用途で広く使われている(関連記事:軽量Webサーバー「Nginx」が日本にオフィスを開設、採用率でApacheをとらえる)。
NGINXには機能拡張モジュールが多数ある。NGINXをアクセス制限が必要なWebサイトで利用する際には、利用者を確認してアクセス可否を決定するための「認証モジュール」を追加する必要がある。
NGINX用のLDAP認証モジュールはこれまでにもあったが、ngx_auth_modは「他のモジュールと比べて、よりセキュリティに配慮した設計になっていること、さらに設定がより簡単なことが特徴」(IIJ)としている。
ngx_auth_modは、NGINXの標準認証モジュール「ngx_http_auth_request_module」と連携して動作する。NGINXに組み込む機能モジュールではなく、NGINXとは別のプログラムとして連携動作することで、メンテナンス性を高めている。例えば、認証方式を変更する際にNGINXの再コンパイルが不要であり、設定ファイルベースで入れ替えられる。
-
AI時代の“基幹インフラ”へ──NEC・NOT A HOTEL・DeNAが語るZoomを核にしたコミュニケーション変革とAI活用法
-
加速するZoomの進化、エージェント型AIでコミュニケーションの全領域を変革─「Zoom主催リアルイベント Zoomtopia On the Road Japan」レポート
-
14年ぶりに到来したチャンスをどう活かす?企業価値向上とセキュリティ強化・運用効率化をもたらす自社だけの“ドメイン”とは
-
-
-
-
生成AIからAgentic AIへ―HCLSoftware CRO Rajiv Shesh氏に聞く、企業価値創造の課題に応える「X-D-Oフレームワーク」
-
-
-
「プラグアンドゲイン・アプローチ」がプロセス変革のゲームチェンジャー。業務プロセスの持続的な改善を後押しする「SAP Signavio」
-
BPMとプロセスマイニングで継続的なプロセス改善を行う仕組みを構築、NTTデータ イントラマートがすすめる変革のアプローチ
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-



