URIからローカルUNIXグループをロードする
個 々 のローカルUNIXグループを手動で作成する別の方法として、コマンドを使用して、ローカルUNIXグループのリストをUniform Resource Identifier(URI)からSVMにロードすることができます vserver services name-service unix-group load-from-uri
。
-
ロードするローカル UNIX グループのリストが含まれているファイルを作成します。
ファイルには、UNIX形式のグループ情報が含まれている必要があり `/etc/group`ます。
group_name: password: group_ID: comma_separated_list_of_users
このコマンドを実行すると、フィールドの値が破棄され `password`ます。
サポートされる最大ファイルサイズは 1MB です。
グループファイルの 1 行の最大長は、 32 、 768 文字です。
-
リストに重複した情報が含まれていないことを確認します。
重複するエントリがリストに含まれていてはいけません。含まれていると、リストのロードに失敗します。SVMにすでにエントリがある場合は、パラメータをに
true`設定して既存のエントリをすべて新しいファイルで上書きするか、新しいファイルに既存のエントリと重複するエントリが一切含まれないようにする必要があります `-overwrite
。 -
ファイルをサーバにコピーします。
サーバには、 HTTP 、 HTTPS 、 FTP 、または FTPS 経由でストレージシステムから到達できる必要があります。
-
ファイルの URI を確認します。
この URI は、ファイルの場所を示すためにストレージシステムに指定するアドレスです。
-
ローカル UNIX グループのリストが含まれているファイルを、 URI から SVM にロードします。
vserver services name-service unix-group load-from-uri -vserver vserver_name -uri {ftp|http|ftps|https}://uri -overwrite {true|false}
-overwrite
true
false
}は、エントリを上書きするかどうかを指定します。デフォルトはですfalse
。このパラメータをに指定する `true`と、ONTAPは、指定したSVMの既存のローカルUNIXグループデータベース全体を、ロードするファイルのエントリで置き換えます。
次のコマンドは、ローカルUNIXグループのリストを、というURIを使用してvs1というSVM内にロードし `ftp://ftp.example.com/group`ます。URI を使用してロードした情報によって SVM 内の既存のグループが上書きされることはありません。
vs1::> vserver services name-service unix-group load-from-uri -vserver vs1 -uri ftp://ftp.example.com/group -overwrite false