Настройка учетной записи пользователя для веб-сервера
Я довольно новичок в Ubuntu/Linux.
Я настраиваю веб-сервер lighttpd и думаю, что мне нужно настроить учетную запись пользователя веб-сервера / демона, чтобы он заработал. Файл конфигурации запрашивает имя сервера и имя сервера.
Я думаю, что мне нужно настроить учетную запись пользователя с помощью adduser, который будет использовать сервер. Я также предполагаю, что мне нужно настроить учетную запись в качестве системного пользователя, а не обычного пользователя. Это правильно?
Также из того, что я прочитал, я могу установить домашний каталог /var/www/
именно там я планирую хранить все файлы своего веб-сайта и должен дать пользователю lighttpd соответствующие разрешения.
Нужно ли создавать группу, а также учетную запись, или создание учетной записи автоматически создает группу с тем же именем?
Должен ли я дать учетной записи пароль?
Должен ли я вручную назначать UID?
Это правильный способ настроить?
Любая помощь будет оценена.
1 ответ
Когда вы устанавливаете lighttpd с обычными пакетами Ubuntu (apt-get install lighttpd
), тогда Ubuntu использует www / data владельца / группы и автоматически добавляет этого пользователя для вас.
В /var/www вы можете использовать свое имя пользователя в качестве владельца файлов и каталогов, но измените группу на www-data.
sudo chown -R yourusername:www-data /var/www