# 管理解説書

## uss bulk

目的

ファイルにリストされている複数の uss コマンドを実行します。

構文

    uss bulk -file <bulk input file>  [-template <pathname of template file>]
             [-verbose]  [-cell <cell name>]
             [-admin <administrator to authenticate>]  [-dryrun]
             [-skipauth]  [-overwrite]
             [-pwexpires <password expires in [0..254] days (0 => never)>]
             [-pipe]  [-help]

    uss b -f <bulk input file>  [-t <pathname of template file>]  [-v]
          [-c <cell name>]  [-a <administrator to authenticate>]  [-d]  [-s]
          [-o]  [-pw <password expires in [0..254] days (0 => never)>]
          [-pi]  [-h]

構文

uss bulk コマンドは、 -file 引き数で指定されたバルク入力ファイルにリストされている uss コマンドを実行します。バルク入力ファイルに、テンプレート・ファイルを参照する add 命令が含まれている場合、-template 引き数が必要になります。

単一アカウントを作成するには、uss add コマンドを使用します。 1 つまたは複数のアカウントを削除するには、 uss delete コマンドを使用します。

オプション

-file
  バルク入力ファイルのパス名を指定します。部分的なパス名を指定すると、現行作業ディレクトリーとの相対位置で解釈されます。ファイル形式の詳細については、uss バルク入力ファイル を参照してください。

-template
  バルク入力ファイルに入る uss add コマンドのテンプレート・ファイルをパス名で指定します。部分的なパス名を指定すると、現行作業ディレクトリーとの相対位置で解釈されます。ファイル形式の詳細については、uss テンプレート・ファイル を参照してください。

-verbose
  標準出力ストリームに、コマンド実行の詳細なトレースを出力します。この引き数を省略すると、警告およびエラー・メッセージだけが表示されます。

-cell
  コマンドを実行するセルを指定します。詳細については、uss の解説ページを参照してください。

-admin
  ユーザー・アカウントのさまざまなコンポーネントを保守する AFS サーバー・プロセスとの認証接続で使用する AFS ユーザー名を指定します。詳細については、uss の解説ページを参照してください。

-dryrun
  コマンド・インタープリターが、コマンドの実行中に、実際には実行していなくても実行する必要があるアクションを報告します。詳細については、uss の解説ページを参照してください。

-skipauth
  Kerberos を使用するサイトにその認証フォームの置換を許可し、AFS 認証サーバーでの認証を不可にします。

-overwrite
  バルク入力ファイルの add 命令で参照されるテンプレート・ファイルにある D、 E、F、 L、または S 命令によって、ファイル・システムにあるディレクトリー、ファイルおよびリンクを上書きします。このフラグを省略すると、コマンド・インタープリターは、バルク入力ファイルの add 命令ごとにプロンプトを表示し、このような要素を上書きするかどうかを確認します。バルク入力ファイルに add 命令が含まれていない場合は、このフラグを使用しないでください。

-pwexpires
  バルク入力ファイルの add 命令で指定された各ユーザーに対し、パスワード変更後の有効日数を指定します。有効期限までの日数を指定する場合には、1 から 254 までの整数を指定してください。パスワードに有効期限を設定しない場合には、 0 (デフォルト) を指定してください。

  パスワードが無効 (有効期限切れ) になると、そのユーザーは認証されません。ただし、kpasswd コマンドを発行してパスワードを変更すると、そのパスワードは変更後 30 日までは保持されます。 (これは管理者のみが変更可能です。)

-pipe
  発行側または -admin 引き数で指定されたユーザーのパスワードに対して、認証サーバーのプロンプトが表示されないように設定します (認証サーバーは常に、認証データベースにある項目の作成者を分離して認証します)。その代わり、コマンド・インタープリターは、他のプログラムからパイプ接続された時のように、標準入力ストリーム経由のパスワードを受け入れます。これによって、無人バッチ・ジョブの 1 部として uss bulk コマンドを実行できます。

-help
  このコマンドのオンライン・ヘルプを出力します。これ以外の有効なオプションはすべて無視されます。

例

以下のコマンド例は、テンプレート・ファイル student.template を参照する add 命令を使用し、 new_students というバルク入力ファイルの命令を実行します。両方のファイルが、現行作業ディレクトリーに常駐しています。

       % uss bulk new_students student.template

必要となる特権

発行側 (または、-admin 引き数で指定されたユーザー) は、バルク入力ファイルにある命令に対応するコマンドを実行するために特権が必要です。

関連情報

uss バルク入力ファイル

uss テンプレート・ファイル

uss

uss add

uss delete

[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]

(C) IBM Corporation 2000. All Rights Reserved