Solaris のシステム管理 (ネーミングとディレクトリサービス : FNS、NIS+ 編)

属性の処理

fnattr コマンドは、名前に関連する属性の追加、削除、または変更に使用できます。変更は一度に 1 つずつ行うことも、同じコマンド内で何回かバッチ処理することもできます。

表 25–8 fnattr コマンドのオプション

オプション 

説明 

name

複合名 

attrib

属性の識別子 

values

1 つまたは複数の属性値 

oldvalue

新しい値によって置換される属性値 

newvalue

古い値を置換する属性値 

-a

属性の追加 

-d

属性の削除 

-l

属性のリスト表示 

-m

属性の変更 

-s

指定された属性の新しい値によって、すべての古い属性値を置換する 

-O

識別子の形式は FN_ID_ISO_OID_STRING。これは、ASN.1 のドットで区切られた整数リスト文字列である

-U

識別子の形式は FN_ID_DCE_UUID。これは、文字列形式での DCE UUID である

次に例を示します。

ユーザー名 rosa に関連する属性すべてを表示する場合


# fnattr user/rosa

ユーザー uri に関連する size 属性を表示する場合


# fnattr user/uri/ size

devlin という名前のユーザーについて、値が small の属性 shoesize を追加するには、hatsize 属性を削除して、dresssize 属性の値を 12 から 8 に変更します。


# fnattr user/devlin -a shoesize small -d hatsize -m dresssize 12 8