nischmod コマンドは、NIS+ オブジェクトまたはテーブルエントリのアクセス権を変更します。テーブル列のアクセス権は操作しません。列の場合、nistbladm コマンドに -D オプションを付けて実行してください。nischmod コマンドを使用するには、そのオブジェクトかエントリに対する変更権が必要です。
オブジェクトまたはエントリに権限を追加する例を次に示します。
オブジェクト
nischmod class+right object-name
テーブルエントリ
nischmod class+right [column-name=value],table-name
sales.doc.com. ディレクトリオブジェクトのグループに読み取り権と変更権を追加する場合は、 次のように入力します。
client% nischmod g+rm sales.doc.com.
hosts.org_dir.doc.com. テーブル内の name=abe エントリのグループに読み取り権と変更権を追加する場合は、次のように入力します。
client% nischmod g+rm '[name=abe],hosts.org_dir.doc.com.'
オブジェクトまたはエントリの権限を削除するには、次のように入力します。
オブジェクト
nischmod class-right object-name
エントリ
nischmod class-right [column-name=value], table-name
sales.doc.com. ディレクトリオブジェクトのグループから作成権と削除権を削除するには次のように入力します。
client% nischmod g-cd sales.doc.com.
たとえば、hosts.org_dir.doc.com. テーブル内の name=abe エントリのグループから削除権を削除する場合は、次のようにします。
client% nischmod g-d '[name=abe],hosts.org_dir.doc.com.'