Издательский дом ООО "Гейм Лэнд"ЖУРНАЛ ХАКЕР #71, НОЯБРЬ 2004 г.

Администрируй визуально

Докучаев Дмитрий aka Forb

Хакер, номер #071, стр. 071-032-5


Защита сервиса

Наверняка ты обратил внимание, что некоторые сервисы не имеют дополнительных средств аутентификации. Следовательно, любой желающий может несанкционированно порулить службой через твой Web. Чтобы таких инцидентов не происходило, тебе необходимо своевременно позаботиться о способах защиты каталога на WWW. Если говорить коротко, то существует как минимум два метода закрытия доступа:

1. Через директивы Allow/Deny.

Создай файл .htaccess в каталоге, который хочется закрыть от посторонних глаз. В этот конфиг вписывай следующие строки:

Order allow,deny

Allow from your.ip.address.1

Allow from your.ip.address.2

Deny from all

Тем самым ты откроешь ресурс только для достоверных адресов.

2. Через директивы AuthType/AuthUserFile.

В файле .htaccess необходимо написать сценарий аутентификации:

AuthType Basic

AuthName «Private Directory»

AuthUserFile /path/to/this/dir/.htpasswd

Require valid-user

Затем вызови команду htpasswd -cm /path/to/web/.htpasswd user и задай сложный пароль. Впоследствии входить в Web-каталог будет разрешено только пользователю user со сложным паролем :).

INFO

PhpMyAdmin юзают не только админы, но и хакеры. Если взломщик не имеет доступа к консоли, он без проблем сможет просмотреть БД через установленный проект.

INFO

Включить поддержку SSL можно в конфиге Webmin (по умолчанию /etc/webmin/miniserv.conf).

CD

На компакт-диске ты найдешь все описываемые скрипты. В качестве бонуса я выложил даже те сценарии, которые по каким-то причинам не включил в обзор.

WWW

Посети ресурс www.vanta.ru/script/catalog.php?cat=43&clas=0 и ознакомься со всеми продвинутыми менеджерами для администрирования FTP и WWW.

Назад на стр. 071-032-4  Содержание