Існує невід'ємна різниця між системними групами та "нормальними" групами, як і немає між системою та звичайними користувачами. Це за умовою, що люди користувачі присвоюють UID від певного числа (наприклад, 1000) вгору, тоді як користувачі системи отримують uids в діапазоні нижче цього числа.
Фактичний номер uid, крім спеціального uid 0, який зарезервований root
, взагалі не має жодного значення і не містить жодних привілеїв.
Ми розрізняємо користувачів системи та постійних користувачів лише через те, що до них по-різному. Наприклад, немає сенсу відображати користувачів системи в графічному менеджері входу. Крім того, більшості користувачів системи не потрібна оболонка для входу або домашній каталог, тоді як люди користувачі (як правило).
Чи не --system
варіант з adduser
команди не більше ніж зручність для адміністратора, так як він предустановки ряду опцій для розумних значень для «системної облікового запису». Насправді вся adduser
команда є зручною обгорткою навколо (команди нижчого рівня, такі як useradd
і groupadd
, які обгортки навколо), по суті, просто редагування /etc/passwd
та /etc/group
.