Полезно за вас: Речник | Игри | Новини | Фирми | Рецепти | Обяви
Начало на реферати

Линукс. Сигурност с APACHE


Информационни технологии | 2009-12-04 | 72 сваляния

сигурност с Apache Web Server

Сигурност
- махане на опцията FollowSymLinks
- ограничаване на достъпа по IP
- ограничаване на достъпа по име/парола
- комбиниране на ограничаването на достъпа по IP и име/парола
- добавяне на празен index.html файл
Apache Web Server предлага множество начини да се защити съдържанието на дадена информация на сървъра от натрапници. За да се разрешат за използване повечето от опциите за увеличаване на сигурноста в Apache те трябва да са предварително добавени в основния конфигурационен файл на сървъра httpd.conf. Имайте предвид, че ако правите промени във този файл трябва да рестартирате сървъра, за да се зареди новата конфигурация. Това става чрез програмата, намираща се в bin директорията на сървъра - apachectl с опция restart. т.е

./apachectl restart

Или с командата:

killall -HUP httpd

Проверка за това дали е правилна конфигурацията можете да направите със следната команда:

./apachectl configtest

Опциите в зависимост от това къде са написани имат и различен обсег на действие. Ето и някои от по-важните области:

Ако са написани в .htaccess файл те са валидни само за директорията, в която се намира файлът и нейните поддиректории
Ако са написани в httpd.conf файла, но са заградени с тагове, са валидни само за виртуален хост
Ако са написани в httpd.conf файла, но са заградени с тагове, са валидни само за дадена директория
Ако са написани в httpd.conf файла и не са заградени с някакви тагове, тогава важат за целият сървър

Да започваме с конфигурирането.

- махане на опцията FollowSymLinks

Ако не е абсолютно наложително да присъства тази опция в конфигурацията на вашият сървър я махнете. С нея можете да имате само проблеми. Или по-добре я разрешете само за директорията, за която това е абсолютно наложително.

- ограничаване на достъпа по IP

За да можете да ограничавате достъпа по IP трябва в http.conf файла да е зададена следната директива:

AllowOverride Limit

Ако я заградите в тагове, тя ще важи САМО за конкретния виртуален хост. Ако я заградите в тя ще важи САМО за директорията, която е посочена в таговете и всички нейни поддиректории. Може би вече се досещате, че ако не я оградите в някакви тагове тя ще важи за целия сървър.


Ако искате да защитите дадена директория да е достъпна само за някое IP добавете файла .htaccess в директорията, която искате да защитите и напишете следното:

order deny, allow
deny from all
allow from IP_TO

като замените IP_TO с IP адреса, който искате да има достъп до тази директория. Ако искате, например, само IP номер 212.0.0.1 да достъпва директорията, напишете:

order deny, allow
deny from all
allow from 212.0.0.1

Освен пълен IP адрес, можете да зададете частичен IP адрес. Ако зададете следния IP адрес 212.0.0. -- това значи, че всички IP адреси, които започват с IP 212.0.0. могат да достъпят директорията. Примери за IP адреси, които изпълняват това условие са: 212.0.0.12, 212.0.0.23.

Линукс. Сигурност с APACHE

Добави своя коментар:



Тагове от реферата: , , , , ,


Подобни материали


Същност на информационното общество Информационни технологии | 2010-11-14 | 70 прочитания
Езици от функционален тип.Лисп-основни информационни и алгоритмични конструкции Информационни технологии | 2010-11-14 | 98 прочитания
МРЕЖОВА ОПЕРАЦИОННА СИСТЕМА LINUX Информационни технологии | 2010-11-14 | 147 прочитания
ДИСКОВА ОПЕРАЦИОННА СИСТЕМА (Disk Operating System - DOS) ЗА ПЕРСОНАЛНИ КОМПЮТРИ (продължение Информационни технологии | 2010-11-14 | 59 прочитания
Линукс команди Информационни технологии | 2010-11-14 | 55 прочитания
Твърд диск (Hard Disk Drive, HDD) Информационни технологии | 2010-11-14 | 100 прочитания
ИЗБРОЕН И ОГРАНИЧЕН ТИП ДАННИ Информационни технологии | 2010-11-14 | 186 прочитания
Конфигуриране на процесорен възел буферна RAM памет с капацтет 256x8-разредни думи Информационни технологии | 2010-11-14 | 46 прочитания
Запознаване със програмен продукт за анализ на изречения на естествен език NLP-02 Информационни технологии | 2010-11-14 | 102 прочитания
История на Microsoft Windows Информационни технологии | 2010-11-14 | 125 прочитания