[GFARM LOGO] 文書集 > ユーザーズマニュアル > TLS 認証

TLS 認証

English | 日本語

この文書は、Gfarm の TLS 認証で必要な設定について説明します。

Gfarm の TLS 認証ではプロトコルとして TLS 1.3 を利用しますので、 OpenSSL version 1.1.1 以降が必要です。

TLS認証には、 サーバーとクライアントで秘密鍵を共有する tls_sharedsecret 認証と、 クライアント証明書を用いる tls_client_certificate 認証の 2種類があります。


tls_sharedsecret 認証、tls_client_certificate 認証、 sasl 認証および sasl_auth 認証に共通の設定

以下の設定は2種類のTLS認証方式、sasl 認証方式および sasl_auth 認証方式で 共通です。

tls_sharedsecret 認証に特有の設定

クライアント、gfmd、gfsd すべてのホストについて、 各ユーザのホームディレクトリ直下の .gfarm_shared_key ファイルに 共通鍵を置く必要があります。
このファイルの設定については sharedsecret 認証と同一ですので、 sharedsecret 認証に関する記述を参照してください。

tls_client_certificate 認証に特有の設定

管理者の行なう設定

各ユーザー毎に、 gfuser コマンドで設定する第4欄に「/O=Company/OU=Division/CN=UserName」 のような形式で、クライアント証明書の Subject DN を設定しておきます。
この設定についても GSI と共通ですので、 既に GSI 認証の設定を完了しているサイトでは追加設定は不要です。

各ユーザーの行なう設定


SEE ALSO

gfarm2.conf(5)
Gfarm File System <gfarmfs at gmail.com>