创建uid和gid为1000的驱动运行用户HwHiAiUser失败
2025/06/03
34
问题信息
问题来源 | 产品大类 | 产品子类 | 关键字 |
---|---|---|---|
官方 | 安装部署 | 驱动固件 | 创建HwHiAiUser失败 |
问题现象描述
创建uid和gid为1000的驱动运行用户HwHiAiUser失败,回显如下:
groupadd:GID '1000' already exists
原因分析
该uid和gid被占用。
解决措施
- 执行如下命令查看占用1000的用户。
cat /etc/passwd | grep 1000
回显如下,表示1000被st用户(该用户仅为示例,请用户以实际回显内容为准)占用。
st:x:1000:1000:st:/home/st:/bin/bash
- 执行如下命令修改该用户的gid和uid(1002仅为示例)。
usermod -u 1002 st groupmod -g 1002 st
执行cat /etc/passwd | grep 1000命令,无回显信息,再执行cat /etc/passwd | grep 1002命令,回显如下信息表示修改成功。st:x:1002:1002:st:/home/st:/bin/bash
- 执行如下命令创建uid和gid为1000的驱动运行用户HwHiAiUser。
groupadd -g 1000 HwHiAiUser useradd -g HwHiAiUser -u 1000 -d /home/HwHiAiUser -m HwHiAiUser -s /bin/bash