在RHEL/CentOS/Linux上如何创建系统帐户

时间:2019-08-20 17:58:08  来源:igfitidea点击:

在linux中,系统帐户是uid小于500的账户。这些uid是为系统使用而保留的,不应将其分配给其他普通用户。

/etc/passwd文件中,可以查看系统用户的帐户和UID信息。

当开发人员创建的软件需要系统用户时,uid应该低于500。在某些情况下,有些软件需要在系统中手动添加系统帐户。

在useradd命令中使用选项“-r” 可以创建系统帐户

useradd -r User-name

例如,下面创建一个 Hyman用户,系统会自动用户分配小于500的UID。

[root@localhost ~]# useradd -r Hyman
[root@localhost ~]# 
[root@localhost ~]# id Hyman ## 获取用户所属的UID、GID、组等信息。
uid=497(Hyman) gid=496(Hyman) groups=496(Hyman)
[root@localhost ~]#