mapadmin

mapadmin コマンドライン ユーティリティは、Network File System 用 Microsoft サービスを実行しているローカルまたはリモート コンピューター上のユーザー名マッピング管理します。 管理者資格情報を持たないアカウントでログオンしている場合は、管理者資格情報を持ったアカウントのユーザー名とパスワードを指定できます。

構文

mapadmin [<computer>] [-u <user> [-p <password>]]
mapadmin [<computer>] [-u <user> [-p <password>]] {start | stop}
mapadmin [<computer>] [-u <user> [-p <password>]] config <option[...]>
mapadmin [<computer>] [-u <user> [-p <password>]] add -wu <windowsuser> -uu <UNIXuser> [-setprimary]
mapadmin [<computer>] [-u <user> [-p <password>]] add -wg <windowsgroup> -ug <UNIXgroup> [-setprimary]
mapadmin [<computer>] [-u <user> [-p <password>]] setprimary -wu <Windowsuser> [-uu <UNIXuser>]
mapadmin [<computer>] [-u <user> [-p <password>]] setprimary -wg <Windowsgroup> [-ug <UNIXgroup>]
mapadmin [<computer>] [-u <user> [-p <password>]] delete <option[...]>
mapadmin [<computer>] [-u <user> [-p <password>]] list <option[...]>
mapadmin [<computer>] [-u <user> [-p <password>]] backup <filename>
mapadmin [<computer>] [-u <user> [-p <password>]] restore <filename>
mapadmin [<computer>] [-u <user> [-p <password>]] adddomainmap -d <Windowsdomain> {-y <<NISdomain>> | -f <path>}
mapadmin [<computer>] [-u <user> [-p <password>]] removedomainmap -d <Windowsdomain> -y <<NISdomain>>
mapadmin [<computer>] [-u <user> [-p <password>]] removedomainmap -all
mapadmin [<computer>] [-u <user> [-p <password>]] listdomainmaps

パラメーター

パラメーター 説明
<computer> 管理するユーザー名マッピング サービスを実行しているリモート コンピューターを指定します。 Windows インターネット ネーム サービス (WINS) の名前か、ドメイン ネーム システム (DNS) の名前を使うか、またはインターネット プロトコル (IP) のアドレスによってコンピューターを指定できます。
-u <user> 使用する資格情報を持つユーザーのユーザー名を指定します。 ドメイン\ユーザー名という形式で、ユーザー名にドメイン名を追加しなければならない場合もあります。
-p <password> ユーザーのパスワードを指定します。 -u オプションを指定して -p オプションを省略した場合、ユーザーのパスワードを要求されます。
start | stop ユーザー名マッピング サービスを開始または停止します。
config ユーザー名マッピングの全般設定を指定します。 このパラメーターでは、次のオプションを使用できます。
  • -r <dddd>:<hh>:<mm>: Windows および NIS データベースから更新する間隔を、日、時間、および分で指定します。 最小間隔は 5 分です。
  • -i {yes | no}: 単純なマッピングをオン (yes) またはオフ (no) にします。 既定では、マッピングはオンになっています。
add ユーザーまたはグループの新しいマッピングを作成します。 このパラメーターでは、次のオプションを使用できます。
  • -wu<name>: 新しいマッピングを作成する Windows ユーザーの名前を指定します。
  • -uu<name>: 新しいマッピングを作成する UNIX ユーザーの名前を指定します。
  • -wg<group>: 新しいマッピングを作成する Windows グループの名前を指定します。
  • -ug<group>: 新しいマッピングを作成する UNIX グループの名前を指定します。
  • -setprimary: 新しいマッピングがプライマリ マッピングであることを指定します。
setprimary 複数のマッピングを持つ UNIX ユーザーまたはグループに対して、どのマッピングがプライマリ マッピングかを指定します。 このパラメーターでは、次のオプションを使用できます。
  • -wu<name>: プライマリ マッピングの Windows ユーザーを指定します。 ユーザーに対して複数のマッピングが存在する場合は、-uu オプションを使用してプライマリ マッピングを指定します。
  • -uu<name>: プライマリ マッピングの UNIX ユーザーを指定します。
  • -wg<group>: プライマリ マッピングの Windows グループを指定します。 グループに対して複数のマッピングが存在する場合は、-ug オプションを使用してプライマリ マッピングを指定します。
  • -ug<group>: プライマリ マッピングの UNIX グループを指定します。
delete ユーザーまたはグループのマッピングを削除します。 このパラメーターでは、次のオプションを使用できます。
  • -wu<user>:<windowsdomain>\<username> として指定して、マッピングを削除する Windows ユーザーを指定します。

    -wu または -uu オプションのいずれか、または両方を指定する必要があります。 両方のオプションを指定すると、2 つのオプションで識別される特定のマッピングが削除されます。 -wu オプションのみを指定すると、指定したユーザーのすべてのマッピングが削除されます。

  • -uu<user>:<username> として指定して、マッピングを削除する UNIX ユーザーを指定します。

    -wu または -uu オプションのいずれか、または両方を指定する必要があります。 両方のオプションを指定すると、2 つのオプションで識別される特定のマッピングが削除されます。 -uu オプションのみを指定すると、指定したユーザーのすべてのマッピングが削除されます。

  • -wg<group>:<windowsdomain>\<username> として指定して、マッピングを削除する Windows グループを指定します。

    -wg または -ug オプションのいずれか、または両方を指定する必要があります。 両方のオプションを指定すると、2 つのオプションで識別される特定のマッピングが削除されます。 -wg オプションのみを指定すると、指定したグループのすべてのマッピングが削除されます。

  • -ug<group>:<groupname> として指定して、マッピングを削除する UNIX グループを指定します。

    -wg または -ug オプションのいずれか、または両方を指定する必要があります。 両方のオプションを指定すると、2 つのオプションで識別される特定のマッピングが削除されます。 -ug オプションのみを指定すると、指定したグループのすべてのマッピングが削除されます。

list ユーザーとグループのマッピングに関する情報を表示します。 このパラメーターでは、次のオプションを使用できます。
  • -all: ユーザーおよびグループの簡易マッピングと詳細マッピングの両方を一覧表示します。
  • -simple: すべての単純マッピングのユーザーとグループを一覧表示します。
  • -advanced: すべての詳細マッピングのユーザーとグループを一覧表示します。 マップは、評価順に一覧表示されます。 アスタリスク (*) でマーキングされたプライマリ マップが一覧の先頭に表示され、その後にキャラット (^) でマーキングされたセカンダリ マップが表示されます。
  • -wu<name>: 指定した Windows ユーザーのマッピングを一覧表示します。
  • -wg<group>: Windows グループのマッピングを一覧表示します。
  • -uu<name>: UNIX ユーザーのマッピングを一覧表示します。
  • -ug<group>: UNIX グループのマッピングを一覧表示します。
バックアップ (backup) ユーザー名マッピングの構成とマッピング データを、<filename> で指定されたファイルに保存します。
復元 構成とマッピング データを、backup パラメーターを使用して作成されたファイル (<filename> で指定) のデータに置き換えます。
adddomainmap Windows ドメインと NIS ドメインまたはパスワードとグループ ファイルの間の単純なマップを追加します。 このパラメーターでは、次のオプションを使用できます。
  • -d<windowsdomain>: マップする Windows ドメインを指定します。
  • -y<NISdomain>: マップする NIS ドメインを指定します。 -y オプションで指定された NIS ドメインの NIS サーバーを指定するには、-n <NISserver> パラメーターを使用する必要があります。
  • -f <path>: マップするパスワードとグループ ファイルを含むディレクトリの完全修飾パスを指定します。 ファイルは、管理されているコンピューターに置く必要があります。また、mapadmin を使用してリモート コンピューターを管理し、パスワードとグループ ファイルに基づいてマップを設定することはできません。
removedomainmap Windows ドメインと NIS ドメイン間の単純なマップを削除します。 このパラメーターには、次のオプションと引数を使用できます。
  • -d<windowsdomain>: 削除するマップの Windows ドメインを指定します。
  • -y <NISdomain>: 削除するマップの NIS ドメインを指定します。
  • -all: Windows ドメインと NIS ドメイン間の削除するすべての単純マップを指定します。 これにより、Windows ドメインとパスワードとグループ ファイル間の単純なマップも削除されます。
listdomainmaps NIS ドメインまたはパスワードとグループ ファイルにマップされている Windows ドメインを一覧表示します。

解説

  • パラメーターを指定しない場合、mapadmin コマンドはユーザー名マッピングの現在の設定を表示します。

  • ユーザーまたはグループ名を指定するすべてのオプションでは、次の形式を使用できます。

    • Windows ユーザーの場合は、次の形式を使用します: <domain>\<username>\\<computer>\<username>\<computer>\<username>、または <computer>\<username>

    • Windows グループの場合は、次の形式を使用します: <domain>\<groupname>\\<computer>\<groupname>\<computer>\<groupname>、または <computer>\<groupname>

    • UNIX ユーザーの場合は、次の形式を使用します: <NISdomain>\<username><username>@<NISdomain><username>@PCNFS、または PCNFS\<username>

    • UNIX グループの場合は、次の形式を使用します: <NISdomain>\<groupname><groupname>@<NISdomain><groupname>@PCNFS、または PCNFS\<groupname>