AuthFi インストールガイド

AuthFiはエンドツーエンドのFIDOサーバーです。これを利用することで、企業のセキュリティを強化したり、安全性を損なうことなく顧客に簡単なログイン方法を提供したりできます。

現在のバージョン: v2.1.2.49

AuthFiの役割は、パスキーを使用して会社やサービスに登録したユーザーの公開鍵を保存し、ログインを試みた際に認証を求めることです。

要件

AuthFiサーバー

  • CPU: 2 個の vCPU

  • メモリ:16 GB

  • ディスク容量:60 GB

  • OS: CentOS Stream 10 または Miracle Linux 10 以降のバージョン

  • AuthFiサーバーのHTTPS SSL証明書と秘密鍵

  • リバースプロキシとしてのNginx

  • サードパーティ製パッケージをインストールするには、インストールプロセス中に外部インターネット接続が必要です。

    • MongoDBの

    • Java OpenJDK 21 (JRE)

    • tomcat9

  • ファイアウォールルール(これらのルールはインストール時に設定されます)

    • firewall-cmd --permanent --zone=public --add-service=http

    • firewall-cmd --permanent --zone=public --add-service=https

    • firewall-cmd --permanent --zone=public --add-port=8080/tcp

    • setsebool -P httpd_can_network_connect on

    • setsebool -P tomcat_can_network_connect_db on

ライセンスキーファイル

LicenseKey ファイルをお持ちでない場合は、 AuthenTrend 以下の情報をチームに提供していただければ、ライセンスキーファイルを提供いたします。

重要

使用しないでください ローカルホスト 以下のURL AuthFi URL (NAIST) と ATKey.Login URL。

AuthFi URL (NAIST) と ATKey.Login URL 同じであってはならない。

ATKey.Login 管理者のメール 同じであってはならない AuthFi管理者メールアドレス.

  • 制限ルール:

    • 最大ユーザー数(または最大認証数)

    • 有効期限(PoCフェーズまたはPOに基づく)

  • サーバー情報:

    • 会社名

    • AuthFi(FIDOサーバー)のURL

    • AuthFi管理者メールアドレス

    • ATKey.Login URL

    • ATKey.Login 管理者メールアドレス

ライセンス有効期限切れのお知らせ: ライセンスの有効期限が近づくと、2ヶ月前、1ヶ月前、3日前にリマインダーメールをお送りします。通知を見逃さないよう、管理者メールアドレスが正しいことをご確認ください。

ファイアウォールルール

プロトコル/ポート 目的
ブラウザ/Windowsクライアント リバースプロキシ ATKey.Login (Nginx) TCP 443 サーバー管理者 / Windowsログイン
リバースプロキシ ATKey.Login ATKey.Login 用途 TCP 8000 リバースプロキシ
ATKey.Login 用途 PostgreSQL TCP 5432 データベース(Docker内部)
ATKey.Login 用途 Redisの TCP 6379 キャッシュ(Docker内部)
ATKey.Login 用途 AuthFi用リバースプロキシ(Nginx) TCP 443 データ交換
ブラウザ AuthFi用リバースプロキシ(Nginx) TCP 443 サーバ管理
AuthFi のリバースプロキシ AuthFiアプリケーション TCP 8080 リバースプロキシ
AuthFiアプリケーション MongoDBの TCP 27017 データベース

HTTPS証明書

両方 ATKey.Login AuthFiサーバーには HTTPS 機能するためには証明書が必要です。これらの証明書を生成する方法は複数あります。
サポートされているフォーマットは、.cer、.crt、.pem、.der です。

テスト中の場合 ATKey.Login 自己署名証明書の使用を検討してみてはいかがでしょうか。作成方法についてはこちらをご覧ください。

重要: 機能するためには ATKey.Login また、AuthFiでは証明書を正しい場所に配置する必要があります。

方法 Use Case 認証局 ルートCAをインポート
自己署名 地域限定検査(無料) なし 必須事項(ステップ1~6)
暗号化しよう 公開ウェブサイト(無料) 暗号化しよう なし
パブリックCA 高セキュリティ生産(有料) DigiCert、Sectigo、GlobalSign、GoDaddy なし
クラウド管理 インフラレベル(有料) AWS、Azure、Google Cloud なし
プライベート CA 社内ネットワーク(企業ホスト型) HashiCorp Vault、Microsoft AD CS 必須

リバースプロキシ

両方 ATKey.Login AuthFiは動作するためにリバースプロキシの設定が必要です。最適な互換性を確保するため、Nginxの使用をお勧めします。 リバースプロキシを適切に設定する方法に関する完全なガイドを以下に示します。

AuthFiのインストール

1.1

AuthFiインストールパッケージをダウンロードして解凍してください。

AuthFiの現在のバージョン: v2.1.2.49

https://docs.authentrend.com/atkey_login/InstallationPackage/202512/AuthFi_installation-2.1.2.49-centos10.zip

SHA 256: 8f8718d0cf0c06136856272a597ae45e80d855315249fdbe797829145f87e8a6

最終更新日:2026-01-20

1.2

ファイル「setenv.sh」を見つけて、SERVER_URLフィールドに入力してください。

  • サーバーURLの前にhttps://を追加しないでください。

  • MONGODB_USERとMONGODB_CREDは空欄のままにしてください。

1.3

LicenseKey ファイル「AuthFi.out」を「installation」フォルダに移動します。

  • ライセンスキーファイルをお持ちでない場合は、要件をご確認いただくか、弊社までお問い合わせください。

1.4

インストール スクリプトを実行します。

cd installation
sudo ./install.sh

1.5

AuthFiデータベース(MongoDB)の認証情報を入力してください。

1.6

インストールが完了すると、以下のようなメッセージが表示されます。出力情報をご確認いただき、不一致がある場合は弊社までご連絡ください。

The installation is completed. Please confirm the following server information.

AuthFi URL: xxxxxxxxxxxxx
RP Admin Email: xxxxxxxxxxxxx
AuthFi Admin Email: xxxxxxxxxxxxx
AUTHFI_APIPATH: xxxxxxxxxxxxx
AUTHFI_ACCESSPOINT: xxxxxxxxxxxxx
Please enter xxxxxx as the recovery verification code.

致命的: メモしてください ATKey.Login 復旧確認コード 管理者権限の有効化に必要になります。

よくあるインストール失敗メッセージ:

ライセンスファイルが無効です。正しいAuthFi.outファイルをインストールフォルダにコピーして、インストールスクリプトを再度実行してください。

AuthFi.outが正しいファイルであることを確認してください(手順2.3)。

データベースを初期化します。
初期データベースは成功しました。エラー: ライセンスファイルの挿入に失敗しました。
データベースの初期化に失敗しました。

LicenseKeyファイルが正しいフォルダにあることを確認してください。(手順2.3)

インストールが完了

AuthFi をコンポーネントとしてインストールした場合 ATKey.Login 進んでください ATKey.Login ユーザーガイド.