認証シナリオ
以下のシナリオ例は、Lightweight Directory Access Protocol (LDAP) サーバーを使用してノード ID およびユーザー ID を認証する場合のシナリオです。
シナリオ 1: LDAP サーバーを使用して認証を行うためにノードを登録する
NODE1 という名前のノードを LDAP サーバーを使用して認証したいと考えています。 次の手順を実行してください。
- LDAP サーバーの管理者から、既存の LDAP サーバーの URL を入手します。
- LDAP サーバーの場所を指定するには、ファイル dsmserv.opt 内のオプション LDAPURL を設定します。例:
ldapurl ldap://server.storage.us.example.com/dc=storage,dc=us,dc=example,dc=com - IBM Storage Protect サーバーを再始動します。
- 以下のステップを実行して、 IBM
Storage Protect サーバーを構成します。
- QUERY OPTION コマンドを発行して、URL が正しく入力されていることを確認します。
query option ldapurl - SET LDAPUSER コマンドを発行して、LDAP ユーザーを指定します。例えば、次のようになります。
set ldapuser JackSpratt@storage.us.example.com - SET LDAPPASSWORD コマンドを発行して、パスワードを定義します。例えば、次のようになります。
LDAPIBM Storage Protect サーバーとの接続が確立されたことを示すメッセージが表示されるまでお待ちください。set ldappassword adsm4Data - REGISTER NODE コマンドを発行して、ノードを登録します。例えば、次のようになります。
register node node1@storage.us.example.com authentication=ldap
- QUERY OPTION コマンドを発行して、URL が正しく入力されていることを確認します。
シナリオ 2: LDAP サーバーを使用して認証を行うようにノードを更新する
現在サーバー IBM
Storage Protect に対して認証を行っている単一のノード( UPDNODE1 )は、今後、 LDAP サーバーに対して認証を行う必要があります。 UPDNODE1 を使用する場合は、コマンド UPDATE NODE 内で パラメータ AUTHENTICATION を指定します。例:
update node updnode1@storage.us.example.com authentication=ldapシナリオ 3: LDAP サーバーを使用して認証を行うようにすべてのノードを更新する
LDAP サーバーを使用して認証を行うようにすべてのノードを更新するには、ワイルドカード文字 (*) を使用できます。 次のコマンドを発行します。
update node * authentication=ldapシナリオ 4: ノードの認証方式を判別する
サーバー IBM
Storage Protect で認証を行うノードと、 LDAP サーバーで認証を行うノードが混在している場合、認証方法を指定することができます。 どのノードが LDAP サーバーを使用して認証を行っているかを判別するには、次のコマンドを発行します。
query node authentication=ldap以下のコマンドを発行して、 IBM
Storage Protect サーバーで認証されるノードを判別します。query node authentication=localシナリオ 5: IBM Storage Protect サーバーで認証されるノードのロック
LOCK NODE コマンドを発行して、 IBM
Storage Protect サーバーで認証されるすべてのノードをロックすることができます。 これらのノードはほとんど使用されていない可能性があり、どの認証方式を使用するかは不明である場合があります。 ノードをロックすると、そのノードの所有者から連絡がくる可能性があります。 その時点で、ノードが LDAP サーバーで認証を行うか、それとも IBM
Storage Protect 別のサーバーで認証を行うかを判断できます。 そのグループ内のすべてのノードをロックまたはアンロックするには、ワイルドカードを使用して LOCK NODE コマンドまたは UNLOCK NODE コマンドを発行することができます。 IBM
Storage Protect サーバーで認証されるすべてのノードをロックするには、次のコマンドを発行します。
lock node * authentication=localシナリオ 6: デフォルト認証方式をセットアップする
新規に定義された各管理 ID およびノード ID が LDAP サーバーを使用して認証されることを指定できます。 デフォルトの認証方式を LDAP に設定するには、次のコマンドを発行します。
set defaultauthentication ldapデフォルトの認証方式を設定した後も、AUTHENTICATION パラメーターを指定することで、個々の ID に対して異なる認証方式を指定することができます。例えば、次のようになります。register node node17 authentication=local