Как создать ограниченного пользователя и установить и запустить с ним службы?

Я новичок в Linux.

Я хочу создать сервер разработки (Gitlab / Tomcat, …)

Я уже установил Ubuntu 16.10 LTS

Я читал на форумах, что разумно создавать специальных пользователей без доступа к логину и ограниченных разрешений с помощью команды useradd

Теперь я хочу установить gitlab и запустить его под таким специальным ограниченным пользователем

Вопрос 1: Правильная команда: useradd -r -s / bin / false gitlab? Если да, то как мне перейти на этого пользователя, установить и запустить gitlab?

Вопрос 2: Каковы общие передовые методы в Linux для управления пользователями и запуска служб, стоящих перед Интернетом?

ура

Linux и Unix - лучшая ОС в мире.