ONTAP NFS SVMにローカルUNIXユーザーリストをロードする
SVM で個々のローカル UNIX ユーザーを手動で作成する代わりに、Uniform Resource Identifier(URI(vserver services name-service unix-user load-from-uri)からローカル UNIX ユーザーのリストを SVM にロードすることで、タスクを簡素化できます。
-
ロードするローカル UNIX ユーザーのリストを含むファイルを作成します。
ファイルには、UNIX
/etc/passwd形式のユーザー情報が含まれている必要があります:user_name: password: user_ID: group_ID: full_nameこのコマンドは、
password`フィールドの値と、 `full_name`フィールドの後のフィールドの値((`home_directory`および `shell)を破棄します。サポートされるファイルの最大サイズは2.5MBです。
-
リストに重複する情報が含まれていないことを確認します。
リストに重複したエントリが含まれている場合、リストの読み込みは失敗し、エラーメッセージが表示されます。
-
ファイルをサーバーにコピーします。
サーバーは、HTTP、HTTPS、FTP、または FTPS 経由でストレージ システムからアクセスできる必要があります。
-
ファイルの URI を確認します。
URI は、ファイルが配置されている場所を示すためにストレージシステムに提供するアドレスです。
-
ローカル UNIX ユーザーのリストを含むファイルを URI から SVM にロードします:
vserver services name-service unix-user load-from-uri -vserver vserver_name -uri {ftp|http|ftps|https}://uri -overwrite {true|false}-overwrite{truefalse} はエントリを上書きするかどうかを指定します。デフォルトは `false`です。
次のコマンドは、URI `ftp://ftp.example.com/passwd`からローカルUNIXユーザーのリストをvs1という名前のSVMにロードします。SVM上の既存のユーザーは、URIの情報によって上書きされません。
node::> vserver services name-service unix-user load-from-uri -vserver vs1 -uri ftp://ftp.example.com/passwd -overwrite false