Еще одно решение для создания системного пользователя, использующего adduser
:
adduser --system --no-create-home --group yourusername
Вы можете удалить --group
если вам не нужна группа yourusername, и --no-create-home
если вам нужен дом для этого пользователя.
Как упомянуто в комментариях py4on, в некоторых системах может потребоваться использовать параметр --disabled-login
, чтобы отключить вход в систему для этого пользователя. Похоже, что это поведение по умолчанию в Debian.
Помните, что числовой идентификатор пользователя будет принадлежать системной учетной записи. Вы можете исправить uid, используя опцию --uid
.
Наконец, обратите внимание, что в некоторых системах (например, Fedora) adduser
является символической ссылкой на useradd
, и в этом случае этот ответ недопустим.