По поводу adduser -S
и addgroup -S
, описанных на https://busybox.net/downloads/BusyBox.html
В чем разница между созданием системный пользователь и несистемный пользователь? Я не могу найти дополнительную информацию об этой конфигурации. Когда я могу выбрать создание системного пользователя вместо несистемного пользователя?
Я вижу, что тот же параметр применяется к созданию групп пользователей.
Я могу взглянуть на обычные страницы руководства Linux, например https://www.systutorials.com/docs/linux/man/8-useradd/ , чтобы понять концепцию, но я все еще не уверен, реализация busybox точно такая же, или если есть дополнительная информация о busybox, о которой я должен знать при использовании команды. Например, имена параметров отличаются реализацией busybox и стандартной ссылкой на страницу руководства, приведенной в этом вопросе, что заставляет меня задуматься.
AFAIK пользователь системы получает UID номер со значением в зарезервированном диапазоне (100-500), а не первый доступный UID номер для обычных счетов.
Стандартная спецификация базового ядра Linux определяет, что значения UID в диапазоне от 0 до 99 должны быть статически выделены системой и не должны создаваться приложениями, в то время как UID от 100 до 499 должны быть зарезервированы для динамического выделения системными администраторами и пост-инсталляционными скриптами.
Реальные диапазоны как для UID пользователей системы, так и для "обычных" пользователей определены в /etc/login.defs