#linux #user-accounts
#linux #учетные записи пользователей
Вопрос:
Когда я использовал useradd
command в linux, user_id
and 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
Ответ №1:
Значения по умолчанию зависят от используемого дистрибутива Linux.
UID_MIN 1000
В файле установлено мое поле debian /etc/login.defs
.
Если ваша цель — использовать другой UID, тогда вам нужно использовать -u | --uid
опцию for useradd
.