## Name

wbinfo — winbind デーモンから情報を問い合わせる

## Synopsis

`wbinfo` [-a user%password] [--all-domains] [--allocate-gid] [--allocate-uid] [-D domain] [--domain domain] [-g] [--getdcname domain] [--get-auth-user] [-G gid] [-h] [-i user] [-I ip] [-K user%password] [-m] [-n name] [-N netbios-name] [--own-domain] [-p] [-r user] [--remove-uid-mapping uid,sid] [--remove-gid-mapping gid,sid] [-s sid] [--separator] [--sequence] [--set-auth-user user%password] [--set-uid-mapping uid,sid] [--set-gid-mapping gid,sid] [-S sid] [-t] [-u] [--uid-info uid] [--user-domgroups sid] [--user-sids sid] [-U uid] [-V] [-Y sid] [--verbose]

## 説明

このツールは Samba(7) システムの一部である。

`wbinfo` プログラムは、 winbindd(8) デーモンが生成し使用した情報を、問い合わせて返す。

`wbinfo` プログラムが情報を取得できるように winbindd(8) デーモンが正しく設定され、動作していなければならない。

## オプション

-a|--authenticate username%password

  winbindd経由でユーザの認証を試みる。これは、認証の方法をチェックし、その結果をレポートする。

  ### Note

  サードパーティアプリケーション中で認証のためにこの機能を使うことを考えて はいけない。その代わりに ntlm_auth(1)を使うこと。

--allocate-gid

  idmap範囲外の新しいGIDを得る。

--allocate-uid

  idmap範囲外の新しいUIDを得る。

--all-domains

  すべてのドメインを表示する(信頼されたものと自分自身)。

--domain name

  このパラメータで指定された操作が行われるドメインを 設定する。特殊なドメイン名である '.' は、現在 Winbind が属する ドメインを表すために使用される。今のところ、`--sequence` 、`-u` と `-g` オプションのみがこのパラメータに対応している。

-D|--domain-info domain

  ドメインに関してのほとんどの情報を表示する。

-g|--domain-groups

  このオプションは Samba(7) デーモンが動作している、Windows NT ドメイン内で利用できる全グループを 一覧表示する。また、すべての信頼されるドメインのグループも 一覧表示される。この操作では winbindd(8) で見えないグループの ID は取得できない。

--get-auth-user

  ドメインコントローラとのセッションセットアップで、 Winbind で使用されるユーザ名とパスワードを表示する。ユーザ名と パスワードは `--set-auth-user`オプションを使って設定できる。 root しか使用できない。

--getdcname domain

  指定したドメインのためのDC名を得る。

-G|--gid-to-sid gid

  UNIX の group id を Windows NT の SID に変換しようとする。もし指定された gid が idmap gid で指定された 範囲に収まらない場合、この操作は失敗する。

-i|--user-info user

  ユーザ情報を得る。

-I|--WINS-by-ip ip

  `-I` オプションは winbindd(8) に、`ip` パラメータで指定された IP アドレスと対応する NetBIOS 名を問い合わせるため、node status request を送る。

-K|--krb5auth username%password

  Kerberos経由でユーザの認証を試みる。

-m|--trusted-domains

  winbindd(8) が名前解決の際に問い合わせを行う、Windows NT サーバが信頼している ドメインの一覧を提供する。このリストには、 サーバがプライマリドメインコントローラとなっている Windows NT ドメインは含まれない。

-n|--name-to-sid name

  `-n` オプションは winbindd(8) に対し、指定された名前と対応した SID を問い合わせる。Winbind separator として指定された文字を使用することで ユーザ名の前にドメイン名を指定することができる。 たとえば、CWDOM1/Administrator はドメイン CWDOM1 の Administrator ユーザとなる。もしドメインが指定されていない場合、使用されるドメインは smb.conf(5 ) の `workgroup` パラメータで指定されたものとなる。

-N|--WINS-by-name name

  `-N` オプションは winbindd(8 ) を使い、`name` パラメータで指定された NetBIOS 名に対応する IP アドレスを WINS サーバに問い合わせる。

--own-domain

  所有するドメインを一覧表示する。

-p|--ping

  Winbindd が動作中かどうか確認する。 '成功' か '失敗' かを表示する。

-r|--user-groups username

  ユーザが所属する UNIX の group ids 一覧を表示しようとする。 これはドメインコントローラに登録されているユーザにのみ動作する。

-s|--sid-to-name sid

  `-s` を使用して SID から名前を解決 することができる。これは前述の `-n` オプションの 逆である。SID はこれまでどおり Microsoft のフォーマットを用いた ASCII 文字列で指定する必要がある。たとえば、 S-1-5-21-1455342024-3071081365-2475485837-500 というふうに記述する。

--separator

  有効なwinbindセパレータを得る。

--sequence

  すべての既知のドメインのシーケンス番号を表示する。

--set-auth-user username%password

  ドメインコントローラとのセッション確立時に使用される ユーザ名とパスワードを保存する。これは winbindd が Restrict Anonymous が有効となっている Windows 2000 ドメインで動作することを可能にする。 (Windows 2000 サーバ互換のパーミッションのみ)

-S|--sid-to-uid sid

  SID を UNIX の user id に変換する。もし SID が winbindd(8) で UNIX ユーザにマッピングされていない場合、この操作は失敗する。

-t|--check-secret

  Samba サーバが動作中の Windows NT ドメインに参加時に、 ワークステーションの信頼するアカウントが作成されたことを確認する。

-u|--domain-users

  このオプションは winbindd(8) デーモンが動作している Windows NT domain に存在する全てのユーザ を一覧表示する。全ての信頼されるドメインのユーザ一覧も表示する。 この操作は winbindd(8) で見えるユーザ以外にはユーザ ID を割り当てることはない。

--uid-info UID

  ユーザID UIDとして接続されたユーザのためのユーザ情報を得る。

--user-domgroups SID

  ユーザドメイングループを得る。

--user-sids SID

  ユーザのユーザグループSIDを得る。

-U|--uid-to-sid uid

  UNIX の user id を Windows NT の SID に変換する。 もし指定された uid が idmap uid の範囲に収まらない場合、この操作は 失敗する。

--verbose

  問い合わせの結果に追加の情報を表示する。

-Y|--sid-to-gid sid

  SID を UNIX の group id に変換する。もし SID が winbindd(8) によって UNIX の group に関連付けられていない場合、操作は失敗する。

--remove-uid-mapping uid,sid

  IDmap バックエンドから、存在するuidからsidへの マッピングを削除する。

--remove-gid-mapping gid,sid

  IDmap バックエンドから、存在するgidからsidへの マッピングを削除する。

--set-uid-mapping uid,sid

  IDmap バックエンドに、uidからsidへのマッピングを 新規に作成するか、既存のものを変更する。

--set-gid-mapping gid,sid

  IDmap バックエンドに、gidからsidへのマッピングを 新規に作成するか、既存のものを変更する。

-V

  プログラムのバージョン番号を表示する。

-h|--help

  コマンドラインオプションの要約を表示する。

## 終了ステータス

wbinfo プログラムは操作に成功すると 0 を返し、失敗すると 0 を返す。もし winbindd(8) デーモンが動作していない場合、`wbinfo` は常に失敗を返す。

## バージョン

この man ページは、Samba システムのバージョン 3 用である。

## 関連項目

winbindd(8)と ntlm_auth(1)

## 著者

オリジナルの Samba ソフトウェアと関連するユーティリティは、 Andrew Tridgell によって作られた。Samba は現在 Linux カーネルが開発されているような方法でのオープンソースプロジェクトである Samba Team によって開発されている。

`wbinfo` と `winbindd` は Tim Potter によって書かれた。

Samba 2.2 用の DocBook 形式への変換は Gerald Carter が行った。 Samba 3.0 用の DocBook XML 4.2 形式への変換は Alexander Bokovoy が行った。

## 日本語訳

このマニュアルページは Samba 3.3.7 - 3.3.12 対応のものである。

このドキュメントの Samba 3.0.0 対応の翻訳は 山田 史朗 (shiro@miraclelinux.com) によって行なわれた。

このドキュメントの Samba 3.2.4-3.3.12 対応の翻訳は 太田俊哉(ribbon@samba.gr.jp)によって行われた。