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

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

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

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

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

useradd -r User-name

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

[root@localhost ~]# useradd -r jack
[root@localhost ~]# 
[root@localhost ~]# id jack ## 获取用户所属的UID、GID、组等信息。
uid=497(jack) gid=496(jack) groups=496(jack)
[root@localhost ~]#
日期:2019-08-20 17:58:08 来源:oir作者:oir