Skip to main content
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

从 URI 加载本地 UNIX 组

贡献者

除了手动创建单个本地UNIX组之外、您还可以使用从统一资源标识符(uniual resource ID标识 符、URI)将本地UNIX组列表加载到SVM中 vserver services name-service unix-group load-from-uri 命令:

步骤
  1. 创建一个包含要加载的本地 UNIX 组列表的文件。

    文件必须包含UNIX中的组信息 /etc/group 格式:

    group_name: password: group_ID: comma_separated_list_of_users

    命令将丢弃的值 password 字段。

    支持的最大文件大小为1 MB。

    组文件中每行的最大长度为 32 , 768 个字符。

  2. 验证此列表是否不包含任何重复信息。

    此列表不得包含重复条目,否则加载此列表将失败。如果SVM中已存在条目、则必须设置 -overwrite 参数设置为 true 使用新文件覆盖所有现有条目、或者确保新文件不包含与现有条目重复的任何条目。

  3. 将文件复制到服务器。

    存储系统必须可通过 HTTP , HTTPS , FTP 或 FTPS 访问此服务器。

  4. 确定文件的 URI 。

    此 URI 是您为存储系统提供的地址,用于指示文件的位置。

  5. 从 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