Как добавить пользователя без /home?

По умолчанию команда useradd не создает домашние каталоги, но для демона я рекомендую вам использовать опцию system и изменить оболочку на несуществующую, чтобы никто не мог войти в систему с указанной учетной записью (например, в ssh):

sudo useradd -r -s /bin/false USERNAME

Вы можете увидеть все варианты с помощью man useradd и man groupadd если вы тоже хотите создать группу для пользователя.