Из adduser
команда, я видел вариант --system
для создания системного пользователя. Системный пользователь будет использовать /bin/false
и по умолчанию принадлежат nogroup
. Он также не будет копировать /etc/skel
в домашний каталог.
В каком состоянии я бы предпочел создать системного пользователя?
Когда вы создаете учетную запись для запуска демона, службы или другого системного программного обеспечения, а не учетную запись для интерактивного использования.
Технически это не имеет значения, но в реальном мире оказывается, что сохранение учетных записей пользователей и программ в отдельных частях числового пространства дает долгосрочные преимущества.
В основном, это позволяет легко определить, что это за учетная запись, и может ли человек войти в систему.