POSIX 账号映射说明
什么是 POSIX 账号
POSIX(Portable Operating System Interface of UNIX)是一个操作系统的应用程序接口(API)标准,它定义了操作系统应该为应用程序提供的接口。在UNIX和类UNIX操作系统中,"POSIX账号"通常指的是系统中的用户账号信息,其涉及的基本概念如下:
用户名:是用户账号的文本表示形式,用于在命令行和图形界面中识别用户。
用户ID(UID):每个用户账号都有一个唯一的数字标识符,称为用户 ID。在 POSIX 账号系统中,UID 用于区分不同的用户。
组ID(GID):用户账号还可以属于一个或多个组,每个组也有一个唯一的数字标识符,称为组 ID。
POSIX 账号的创建与映射
大装置为每个用户都进行了对应的 username、UID、GID映射,为每个用户组进行了 GID 映射。
- 用户账号映射
用户创建时,系统将默认使用用户当前用户名生成 POSIX 账号中的 username(若有命名冲突将会使用自动生成新的 username);同时在 10000~99999 的范围内为用户分配一一对应的 UID、GID,分配的 UID、GID 不支持用户修改。
- 用户组映射
用户组创建时,系统将自动创建与 POSIX 账号中对应的 GID,用户加入所在用户组时即默认其对应加入该 POSIX 用户组。
- sudo 权限配置
当前仅支持根用户在 IAM 用户详情页为用户配置 sudo 权限,此配置为可选配置项,用户创建时系统将统一默认该没有 sudo 权限。
POSIX 账号映射信息的查看和修改
您可以在头像-账号安全设置页查看当前登录账号的 Posix 映射信息,包括用户名、UID、GID 和是否拥有 sudo 权限。
若您是根用户,您可以登录控制台,进入用户-用户详情页点击Posix映射管理标签,查看 IAM 用户的映射信息,并修改 sudo 权限。
若您是根用户,您可以登录控制台,进入用户组-用户组详情页点击Posix映射管理标签,查看用户组的映射信息,包括用户组名称、GID 和成员数量。