user_id和group_id始终从唯一值开始

时间:2011-10-20 04:55:32

标签: linux user-accounts

当我在linux中使用useradd命令时,帐户的user_idgroup_id会自动选为500.现在,如果我删除帐户并再次创建帐户,那么user_id和group_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

1 个答案:

答案 0 :(得分:2)

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

我的debian框在UID_MIN 1000文件中设置了/etc/login.defs

如果您的目标是使用其他UID,则需要使用-u | --uid的{​​{1}}选项。