从 URI 加载本地 UNIX 组
除了手动创建单个本地UNIX组之外、您还可以使用从统一资源标识符(uniual resource ID标识 符、URI)将本地UNIX组列表加载到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
字段。支持的最大文件大小为1 MB。
组文件中每行的最大长度为 32 , 768 个字符。
-
验证此列表是否不包含任何重复信息。
此列表不得包含重复条目,否则加载此列表将失败。如果SVM中已存在条目、则必须设置
-overwrite
参数设置为true
使用新文件覆盖所有现有条目、或者确保新文件不包含与现有条目重复的任何条目。 -
将文件复制到服务器。
存储系统必须可通过 HTTP , HTTPS , FTP 或 FTPS 访问此服务器。
-
确定文件的 URI 。
此 URI 是您为存储系统提供的地址,用于指示文件的位置。
-
从 URI 将包含本地 UNIX 组列表的文件加载到 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组数据库。
以下命令将从URI加载本地UNIX组的列表 ftp://ftp.example.com/group
到名为VS1的SVM中。SVM 上的现有组不会被 URI 中的信息覆盖。
vs1::> vserver services name-service unix-group load-from-uri -vserver vs1 -uri ftp://ftp.example.com/group -overwrite false