Linux 用户id和组id始终从唯一值开始

Linux 用户id和组id始终从唯一值开始,linux,user-accounts,Linux,User Accounts,当我在linux中使用useradd命令时,帐户的user\u id和group\u id会自动选择为500。现在,如果我删除该帐户并再次创建它,那么用户id和组id也是500。从何处选择此默认值 我使用了这个命令: $ useradd ping password: 然后查看以下文件 $ cat /etc/group /etc/passwd root::0:root tty::5: disk:x:100: floppy:x:101: uucp:x:102: utmp:x:103: lp:x

当我在linux中使用
useradd
命令时,帐户的
user\u id
group\u id
会自动选择为500。现在,如果我删除该帐户并再次创建它,那么用户id和组id也是500。从何处选择此默认值

我使用了这个命令:

$ useradd ping
password:
然后查看以下文件

$ cat /etc/group /etc/passwd 

root::0:root
tty::5:
disk:x:100:
floppy:x:101:
uucp:x:102:
utmp:x:103:
lp:x:104:
kmem:x:105:
vcsa:x:106:
sshd:x:74:
ping:x:500:

root:x:0:0:root:/root:/bin/bash
nobody:x:99:99:Nobody:/:/sbin/nologin
vcsa:x:106:106:vcsa privsep:/var/empty:/sbin/false
sshd:x:74:74:sshd privsep:/var/empty:/sbin/false
ping:x:500:500::/home/ping:/bin/bash

默认值取决于您正在运行的linux发行版

我的debian框在
/etc/login.defs
文件中设置了
UID\u MIN 1000

如果您的目标是使用不同的UID,则需要为
useradd
使用
-u |--UID
选项