Назад | Перейти на главную страницу

Как создать пользователя «nginx»?

Я только что установил nginx из исходников

но когда бежать /etc/init.d/php_cgi start, есть сообщение:
Starting php-cgi: spawn-fcgi: can't find user name nginx

... еще один, я не знаю об их разрешении.

ранее я установил nginx, используя yum (CentOS)

Это создаст пользователя и установит его оболочку на /bin/false поэтому никто не может начать интерактивный вход в систему от имени этого пользователя.

$ useradd -s /bin/false nginx

Пытаться

$ sudo adduser --system --no-create-home --user-group --disabled-login --disabled-password nginx

Или

$ sudo adduser --system --no-create-home --user-group -s /sbin/nologin nginx

В Ubuntu вы можете использовать эту команду:

adduser --system --no-create-home --shell /bin/false --group --disabled-login nginx