文档
注册

创建运行用户

首先介绍安装用户和运行用户概念,安装用户为安装驱动和固件所使用的用户,运行用户为驱动固件安装完成后,后续运行推理或训练业务时启动运行驱动和固件的用户。

驱动和固件的安装用户必须为root用户,驱动和固件的运行用户可以为root用户或者非root用户,如果后续用户对运行业务有用户权限控制或者多用户隔离的需求,可创建非root用户作为后续运行用户。本章节介绍创建运行用户的步骤。

表1 创建运行用户

运行用户

操作步骤

  • root用户
  • 非root用户(推荐)
    • HwHiAiUser
    • 非HwHiAiUser
    说明:

    如果使用root用户作为运行用户,则需要与--install-for-all参数配合使用,详情请参见参数说明/常用命令,该场景下权限控制可能存在安全风险;如果使用非root用户作为运行用户,则创建的该用户不能为root用户属组。

  • 如果创建的用户和用户组是HwHiAiUser,安装软件包时无需指定运行用户,默认即为HwHiAiUser。
  • 如果创建的用户和和用户组是非HwHiAiUser(含root),安装软件包时必须指定运行用户(通过--install-username=username --install-usergroup=usergroup参数指定)。因此如果对运行用户名称没有特殊要求,建议使用HwHiAiUser。

    请参见如下方法创建运行用户。

    1. 以root用户登录服务器。
    2. 执行如下命令,创建运行用户。
      groupadd usergroup
      useradd -g usergroup -d /home/username -m username -s /bin/bash

      示例:

      groupadd HwHiAiUser
      useradd -g HwHiAiUser -d /home/HwHiAiUser -m HwHiAiUser -s /bin/bash
搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词