Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Редактирование файлов в WWW  (Прочитано 3085 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн jura12

  • Старожил
  • *
  • Сообщений: 1418
  • 20.04
    • Просмотр профиля
Re: Редактирование файлов в WWW
« Ответ #15 : 05 Июня 2012, 16:43:56 »
я ставлю модуль апачи usermod
сопротивление бесполезно

Xanych

  • Гость
Re: Редактирование файлов в WWW
« Ответ #16 : 05 Июня 2012, 16:45:02 »
lexikon,
Вам в любом случае придется дать права на чтение other. Ибо создавать файлы от имени www-data, крайне не осмотрительно. Потому что если взломают apache, то потенциально смогут получить полный доступ к файлам сервера, в том числе и к php. Безопасность определяется не только правами к файлами, но и другими критериями, такие как:
1. Права доступа. Правильно розданные права повышают безопасность. Но это не панацея.Если хотите усилить защиту присмотритесь к ACL.
2. Firewall. iptables наш лучший друг. Правильно работающий firewall один из барьеров на пути злоумышленника. Не хотите возиться с iptables? Попробуйте firestarter(если X'ы работают).
3. Пользовательская политика. Юзеры, пароли и прочее. Сервисы запускайте от имени пользователя с наименьшими правами.
 И многое, многое другое. В мире нет ничего абсолютно безопасного. Если хотите абсолютную безопасность, то отключите сервер от всего что только можно, заприте в сейф, залейте бетоном и запустите на Юпитер. Там он будет в абсолютной безопасности.

Оффлайн unimix

  • Активист
  • *
  • Сообщений: 537
    • Просмотр профиля
Re: Редактирование файлов в WWW
« Ответ #17 : 05 Июня 2012, 18:29:14 »
Я например делаю так (на сервере разработки):

1. Себя добавляю в группу www-data. Свою дефолтную группу не меняю.
2. В /var/www на директории ставлю 2775, на файлы 0664. Группа www-data.
3. В PHP скриптах (которые создают директории и файлы) ставлю umask 0002. Также это позволяет php нормально управлять правами.
4. Если надо, то для себя (или другого пользователя, состоящего в группе www-data) также ставлю umask 0002.

В таком виде я могу редактировать директории и файлы с группой www-data, также как и PHP (тут не важно, кто создаёт файлы и директории). По умолчанию директории создаются с правами 2775, а файлы с 0664; владелец -- тот кто создал, а группа www-data.

Подробнее изучай: chmod, SGID, umask.
« Последнее редактирование: 05 Июня 2012, 18:32:15 от unimix »

Оффлайн lexikon

  • Автор темы
  • Участник
  • *
  • Сообщений: 156
  • Ubuntu: 15.10
    • Просмотр профиля
Re: Редактирование файлов в WWW
« Ответ #18 : 06 Июня 2012, 00:56:41 »
unimix,
вот именно про такой вариант я и имел ввиду в первом посту, благодарю

Nerewar,
ну ест-но что нет ничего безопасного...
если взломают апач, как вы говорите, все действия, производимые злоумышленником, будут происходить от пользователя, запустившего сервер? правильно понимаю?
тогда добавления себя в группу этого пользователя выглядит безобидно вполне...вот и спрашиваю

Оффлайн Дмитрий Бо

  • Погонщик серверов
  • Модератор раздела
  • Старожил
  • *
  • Сообщений: 3549
  • Я не техподдержка, я за порядком слежу
    • Просмотр профиля
Re: Редактирование файлов в WWW
« Ответ #19 : 11 Июня 2012, 03:44:48 »
ну ест-но что нет ничего безопасного...
если взломают апач, как вы говорите, все действия, производимые злоумышленником, будут происходить от пользователя, запустившего сервер? правильно понимаю?
Да, если не найдётся локальная уязвимость, позволяющая повысить привилегии. Но в рамках этого треда мы будем считать, что не найдётся :)

Цитировать
тогда добавления себя в группу этого пользователя выглядит безобидно вполне...вот и спрашиваю
Я бы так и сделал.

В итоге получилось?

Оффлайн lexikon

  • Автор темы
  • Участник
  • *
  • Сообщений: 156
  • Ubuntu: 15.10
    • Просмотр профиля
Re: Редактирование файлов в WWW
« Ответ #20 : 11 Июня 2012, 19:54:09 »
Дмитрий Бо,
да получилось, всё работает :)

Оффлайн Сперанский

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4055
  • Dictum ac factum
    • Просмотр профиля
Re: Редактирование файлов в WWW
« Ответ #21 : 11 Июня 2012, 20:52:13 »
Закрыто.

 

Страница сгенерирована за 0.064 секунд. Запросов: 25.