当我在linux中使用useradd
命令时,帐户的user_id
和group_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
答案 0 :(得分:2)
默认值取决于您正在运行的Linux发行版。
我的debian框在UID_MIN 1000
文件中设置了/etc/login.defs
。
如果您的目标是使用其他UID,则需要使用-u | --uid
的{{1}}选项。