LINUX.ORG.RU

Сообщения solker

 

Joomla, wrong permissions

Форум — Web-development

Привет. Когда загружаю тему через админку джумлы то все файлы в ней с правами 644. Но ФТП юзер отличается от www-data, хотя и находится с ним в одной группе. Поэтому отредактировать тему не может. Как сделать, что бы Joomla загружала новые файлы с правами 664?

Пробовал uname на Debian. Если создавать из под юзера www-data то все нормально, если из Joomla, то все равно 644.

 , , , ,

solker
()

Nginx, исключение для редиректа на https

Форум — Web-development

Так вышло, что в один прекрасный день я переехал на HTTPS. Да бы перенаправить весь трафик по безопасному каналу я создал редирект в Nginx. Выглядит он примерно так:

server {
  listen 80;
  server_name www.server.com;
  rewrite ^ https://$server_name$request_uri? permanent;
}
Но потом случился нежданчик, и теперь адрес http://www.server.com/SuperPuperScript?time=12345678 должен работать через HTTP. Но, только он один. Как правильно организовать решение для этого случая?

 , ,

solker
()

Права на виртуальный сервер

Форум — General

Привет, на руках имеется сервер и я не догоняю как настроить правильно права на папки и файлы.

Изначально, веб сервер запущен от имени www-data. Есть отдельный каталог для сайта, /usr/share/www/site1 И есть FTP пользователь Userftp, который как бы обычный пользователь, просто с доступом на определенный католог. Это ProFTPD.

Задача, сделать что бы пользователь (Userftp) мог изменять любые файлы в каталоге и создавать новые и при этом веб сервер (www-data) имел доступ к этим файлам и каталогам с возможностью создания новых и любых изменений.

Я создал этого юзверя, Userftp. Запихал его в группу www-data. Повесил на все каталоги chown userftp:www-data. И обычные права выглядят как drwxr-xr-x.

Получается, юзер может подключатся к ФТП и делать все, что хочет. Получается, веб-сервер не может создать новые каталоги через FTP. Потому, что он в группе www-data и может только их читать. Решение кажется логичным, дать права на запись группе, Но разве это правильно?

Другой вариант, вешаю chwon www-data:www-data на все. Получается, веб сервер может создавать любые файлы, но фтп юзер не может изменять файлы на сервере и создавать новые. Поскольку так же входит в www-data и может их только смотреть.

Вопрос, что я делаю не так?

 , ,

solker
()

RSS подписка на новые темы