パスワードの大文字と小文字が区別されるようにする方法

eDirectory 8.8以降では、ユニバーサルパスワードを有効にすることで、すべてのクライアントについてパスワードの大文字と小文字を区別できるようになりました。ユニバーサルパスワードは、デフォルトでは無効になっています。


前提条件

デフォルトでは、LDAPおよびその他のサーバ側ユーティリティではNDSログインを最初に使用します。NDSログインに失敗した場合は、簡易パスワードログインを使用します。大文字と小文字を区別するパスワード機能を動作させるには、NMASを使用してログインする必要があります。したがって、環境変数NDSD_TRY_NMASLOGIN_FIRSTをTRUEに設定する必要があります。こうすることにより、大文字と小文字を区別するパスワード機能を使用できるようになります。

大文字と小文字を区別するパスワード機能を使用できるようにするには、次の手順を完了させます。

  1. 環境変数を設定する

    • LinuxおよびUNIX:

      ndsdスクリプト/etc/init.d/ndsdに次のコードを追加します。

      NDSD_TRY_NMASLOGIN_FIRST=true 
      export NDSD_TRY_NMASLOGIN_FIRST
    • NetWare:

      sys:\system\Autoexec.ncfファイルの冒頭に次のコードを追加します。

      env NDSD_TRY_NMASLOGIN_FIRST=true
    • Windows:

      [マイコンピュータ]を右クリックして[プロパティ]を選択します。[詳細設定]タブの[環境変数]をクリックします。変数を追加して値にTRUEを設定します。

  2. eDirectoryサーバを再起動します。


パスワードの大文字と小文字が区別されるようにする

  1. 既存のパスワードを使用してeDirectoryにログインします。

    新規インストールの場合は、eDirectory 8.8の設定中に指定したパスワードが既存のパスワードになります。

    たとえば、パスワードが「novell」だとします。

    注:  このパスワードの大文字と小文字は区別されません。

  2. ユニバーサルパスワードを有効にします。

    詳細については、『 Deploying Universal Password』を参照してください。

  3. eDirectoryからログアウトします。

  4. 任意の大文字と小文字で記述した既存のパスワードを使用して、eDirectoryにログインします。

    ここで指定するパスワードでは、大文字と小文字が区別されます。

    たとえば、「NoVELL」と入力します。

    これでパスワードは「NoVELL」に設定されます。「NoVELL」ではなく、「novell」や他の大文字と小文字の組み合わせを入力すると、すべて無効になります。

大文字と小文字を区別するパスワードに移行する場合は、「大文字と小文字を区別するパスワードへの移行?vを参照してください。

設定する新しいパスワードはすべて、有効にしたユニバーサルパスワードのレベル(オブジェクトまたはパーティション)に応じて、大文字と小文字が区別されます。


大文字と小文字を区別するパスワードの管理

Novell iManagerからユニバーサルパスワードを有効または無効にすることによって、パスワードの大文字と小文字をどのレベルまで区別するかを管理できます。詳細については、『 Deploying Universal Password』を参照してください。