コマンド
dbcheck
ローカルの AD データベースでエラーを検査する。
delegation
委任(delegation)を管理する。
delegation add-service accountname principal [options]
msDS-AllowedToDelegateTo としてサービスプリンシパルを追加する。
delegation del-service accountname principal [options]
msDS-AllowedToDelegateTo としてサービスプリンシパルを削除する。
delegation for-any-protocol accountname [(on|off)] [options]
アカウントに対して UF_TRUSTED_TO_AUTHENTICATE_FOR_DELEGATION (S4U2Proxy) を設定/解除する。
delegation for-any-service accountname [(on|off)] [options]
アカウントに対して UF_TRUSTED_FOR_DELEGATION を設定/解除する。
delegation show accountname [options]
アカウントの委任設定を表示する。
dns
ドメインネームシステム(DNS)を管理する。
dns add server zone name A|AAAA|PTR|CNAME|NS|MX|SRV|TXT data
DNS レコードを追加する。
dns delete server zone name A|AAAA|PTR|CNAME|NS|MX|SRV|TXT data
DNS レコードを削除する。
dns query server zone name A|AAAA|PTR|CNAME|NS|MX|SRV|TXT|ALL [options] data
名前を問い合わせる。
dns roothints server [name] [options]
ルートヒント(root hint)を問い合わせる。
dns serverinfo server [options]
サーバー情報を問い合わせる。
dns update server zone name A|AAAA|PTR|CNAME|NS|MX|SRV|TXT olddata newdata
DNS レコードを更新する。
dns zonecreate server zone [options]
DNS ゾーンを作成する。
dns zonedelete server zone [options]
DNS ゾーンを削除する。
dns zoneinfo server zone [options]
DNS ゾーン情報を問い合わせる。
dns zonelist server [options]
DNS ゾーンを一覧表示する。
domain classicupgrade [options] classic_smb_conf
旧形式(NT4 風)の Samba データベースから Samba AD DC データベースにアップグレードする。
domain dcpromo dnsdomain [DC|RODC] [options]
既存のドメインメンバーまたは NT4 PDC を AD DC に昇格(promote)する。
domain demote
ドメインコントローラーの降格(demote)を行う。
domain exportkeytab keytab [options]
ドメインの Kerberos キーを keytab ファイルにダンプする。
domain info ip_address [options]
ドメインと特定の DC についての基本情報を表示する。
domain join dnsdomain [DC|RODC|MEMBER|SUBDOMAIN] [options]
メンバーまたはバックアップドメインコントローラーのどちらかとしてドメインに参加する。
domain level show|raise options [options]
ドメインやフォレストの機能レベルの参照/上昇を行う。
domain passwordsettings show|set options [options]
パスワード設定を表示、設定する。
domain provision
既存のドメインメンバーまたは NT4 PDC を AD DC に昇格(promote)する。
domain trust
ドメインおよびフォレストの信頼管理を行う。
domain trust create DOMAIN options [options]
ドメインまたはフォレストの信頼関係を作成する。
domain trust delete DOMAIN options [options]
ドメインの信頼関係を削除する。
domain trust list options [options]
ドメイン信頼関係の一覧を表示する。
domain trust namespaces [DOMAIN] options [options]
フォレスト信頼関係名前空間を管理する。
domain trust show DOMAIN options [options]
信頼されているドメインの詳細情報を表示する。
domain trust validate DOMAIN options [options]
ドメイン信頼関係を検査する。
drs
ディレクトリ複製サービス(Directory Replication Services; DRS)を管理する。
drs bind
サーバーの DRS 性能を表示する。
drs kcc
knowledge consistency checker(kcc)を起動する。
drs options
ドメインコントローラーの NTDS Settings オブジェクトに対して
options を問い合わせまたは変更する。
drs replicate destination_DC source_DC NC [options]
2 つの DC 間で名前付けコンテキスト(naming context)を複製する。
drs showrepl
複製ステータスを表示する。
dsacl set
ディレクトリオブジェクトのアクセスリストを修正する。
fsmo
Flexible Single Master Operations(FSMO)を管理する。
fsmo seize [options]
ロール(role)を取得する。
fsmo transfer [options]
ロールを移動する。
gpo
グループポリシーオブジェクト(Group Policy Object; GPO)を管理する。
gpo create displayname [options]
空の GPO を作成する。
gpo del gpo [options]
GPO を削除する。
gpo dellink container_dn gpo [options]
コンテナーから GPO リンクを削除する。
gpo fetch gpo [options]
GPO をダウンロードする。
gpo getinheritance container_dn [options]
コンテナーの継承フラグ(inheritance flag)を取得する。
gpo getlink container_dn [options]
コンテナーにおける GPO リンクを一覧表示する。
gpo list username [options]
アカウントにおける GPO を一覧表示する。
gpo listall
すべての GPO を一覧表示する。
gpo listcontainers gpo [options]
GPO に対してリンクされたコンテナーを一覧表示する。
gpo setinheritance container_dn block|inherit [options]
コンテナーに対して継承フラグを設定する。
gpo setlink container_dn gpo [options]
コンテナーに対して GPO を追加または更新する。
gpo show gpo [options]
GPO に対する情報を表示する。
group add groupname [options]
新しい AD グループを作成する。
group addmembers groupname members [options]
AD グループにメンバーを追加する。
group delete groupname [options]
AD グループを削除する。
group list
すべてのグループを一覧表示する。
group listmembers groupname [options]
指定された AD グループのメンバーを一覧表示する。
group removemembers groupname members [options]
指定された AD グループからメンバーを削除する。
ldapcmp URL1 URL2 domain|configuration|schema|dnsdomain|dnsforest [options]
2 つの LDAP データベースを比較する。
ntacl get file [options]
ファイルの ACL を表示する。
ntacl set acl file [options]
ファイルに ACL を設定する。
ntacl sysvolcheck
sysvol ACL がデフォルトであるかどうかを検査する。(GPO 上の適正な ACL を含む)
ntacl sysvolreset
sysvol ACL をリセットしてデフォルトにする。(GPO 上の適正な ACL を含む)
rodc
読み取り専用ドメインコントローラー(Read-Only Domain Controller; RODC)を管理する。
rodc preload SID|DN|accountname [options]
RODC における 1 つのアカウントを事前ロードする。
sites create site [options]
新しいサイトを作成する。
sites remove site [options]
存在するサイトを削除する。
spn
サービスプリンシパル名(Service Principal Names; SPN)を管理する。
spn add name user [options]
新しい SPN を作成する。
spn delete name [user] [options]
存在する SPN を削除する。
spn list user [options]
指定されたユーザーの SPN を一覧表示する。
user add username [password]
新しいユーザーを追加する。このサブコマンドはあくまでも互換のためにのみ存在していることに注意。代わりに
samba-tool user createコマンドを使うように。
user create username [password]
Active Directory ドメインでの新しいユーザーを作成する。
user delete username [options]
存在するユーザーアカウントを削除する。
user disable username
ユーザーアカウントを無効にする。
user enable username
ユーザーアカウントを有効にする。
user list
すべてのユーザーを一覧表示する。
user password [options]
ユーザーアカウントのパスワードを変更する(認証されたものに限る)。
user setexpiry username [options]
ユーザーアカウントの満了日を設定する。
user setpassword username [options]
ユーザーアカウントのパスワードを設定または初期化する。
user getpassword username [options]
ユーザアカウントのパスワードを取得する。
user syncpasswords --cache-ldb-initialize [options]
オプションのスクリプトを試用してすべてのユーザーアカウントのパスワードを同期する。
このコマンドは、単一のドメインコントローラー上でのみ動かすこと(通常は PDC エミュレーター)。
vampire [options] domain
リモートの AD ドメインに参加し、ローカルサーバーへ同期する。
samba-tool vampire は古い形式であることに注意。
代わりに samba-tool domain join を使うこと。
著者
オリジナルの Samba ソフトウェアと関連するユーティリティは、
Andrew Tridgell によって作成された。現在 Samba は Samba Team によって、
Linux カーネルの開発と同様のオープンソースプロジェクトとして開発が
行なわれている。
samba-tool マニュアルページは Karolin Seeger によって書かれた。