Администрируй визуально Докучаев Дмитрий 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. |