Защита Debian от shell.php

Knoppix

Модераторы: Warderer, Модераторы разделов

asd1231
Сообщения: 1

Защита Debian от shell.php

Сообщение asd1231 »

Доброго времени суток!

Есть Папка в нее можно заливать все что угодно, она доступна через http://

Вопрос такой как защиться от shell.php закинутого в попаку доступную через http://, другими словами как не дать просмотреть всю файловую систему!

Мне подсказли что это можно сделать путем запуска apache от обычного пользователя


Заранее спасибо!
Спасибо сказали:
KernelPanic
Бывший модератор
Сообщения: 2060
Статус: Brain Атаке
ОС: Debian squeeze/sid/exp

Re: Защита Debian от shell.php

Сообщение KernelPanic »

Установить запрет на заливку туда php-файлов.
Процессом апача владеет пользователь www-data, что с некоторой натяжкой можно считать "обычным пользователем". Скажу больше, что прав у www-data гораздо меньше чем у обычного пользователя.
Поэтому, если на папку стоят разрешения 755, что является нормой, то любой пользователь может просмотреть ее содержимое, апач - не исключение.
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4824
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: Защита Debian от shell.php

Сообщение SLEDopit »

UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Защита Debian от shell.php

Сообщение sash-kan »

asd1231 писал(а):
22.11.2009 13:30
доступна через http://
для чего используется этот доступ? для скачивания файлов?
тогда отключите в этом каталоге обработку php. если она у вас включена стандарным образом в /etc/apache2/mods-enabled/php5.conf, т.е., через
AddType … .php .phtml .php3
то так и надо выключать:
RemoveType .php .phtml .php3

отключается это либо в соответствующей директиве <Directory>, либо в .htaccess. второй вариант, я так понимаю, по условиям задачи не подходит — раз каталог writable, легко могут .htaccess заменить на свой.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
test157
Сообщения: 124
ОС: Debian Lenny

Re: Защита Debian от shell.php

Сообщение test157 »

и попутный вопрос. что есть для аудита таких файлов в системе? т.е. скажем чтобы раз в сутки сканило файловую систему на наличае таких файлов в ней? не по имени, а по содержимому - что то типа антивируса для залитых шеллов?
Спасибо сказали:
Аватара пользователя
Frank
Сообщения: 1059
ОС: Ubuntu, Debian

Re: Защита Debian от shell.php

Сообщение Frank »

Фигасе. У вас там что, бардак полный? Можно залить любой файл и тут же его открыть браузером? Тогда вам поможет только отключение от сети. А ещё лучше из розетки.
Изображение
Спасибо сказали:
Аватара пользователя
RasenHerz
Сообщения: 1341
ОС: Arch Linux amd64

Re: Защита Debian от shell.php

Сообщение RasenHerz »

По-моему, проще для фаловой помойки тогда поднять ftp сервер.
Спасибо сказали: