Админские тулзы Roman aka Docent Спецвыпуск: Хакер, номер #049, стр. 049-074-1 (d0cent@rambler.ru) На тему админского софта можно говорить до бесконечности, ведь в это понятие входит почти все, с чем сталкивается админ в своей работе. В этот раз мы поговорим о средствах для администрирования и мониторинга систем, причем не только об обычных утилитах, но и о независимых от платформы скриптах. Webmin – все под контролем Сайт: www.webmin.com Размер: 900 Кб (минимальная версия) – 7 Мб (полная) Платформа: web-based Требования к серверу: *nix, Perl Распространение: бесплатно Начнем, пожалуй, с самой навороченной программы широкого назначения – Webmin. Она представляет собой набор скриптов, написанных на Perl, и служит для администрирования различных сервисов *nix-серверов удаленно через любой браузер. Это очень универсальная штука. В минимальный архив размером около 900 килобайт входят интерфейсы для управления всеми процессами и службами на сервере, шедулер (cron-jobs). С помощью него ты сможешь устанавливать, запускать, перезапускать и останавливать любой инсталлированный на серваке сервис, а также перезагружать и выключать сервер. Но самое ценное в этой программе - это ее модульность, с сайта разработчиков ты сможешь скачать огромное количество дополнительных модулей на все случаи жизни, например, модули для управления пользователями и группами, базами данных, веб- и FTP-серверами, файлами и каталогами, доступом. И все это становится доступно в любом браузере. Интерфейс весьма наглядный и, что примечательно, имеет русскую версию. При этом программа и модули для нее совершенно бесплатные в лучших традициях политики Open Source, что, согласись, не менее приятно. Модули и новые версии программы можно искать и устанавливать прямо из ее интерфейса. Программа легко инсталлируется на сервак и создает свой собственный маленький веб-сервер на указанном тобой порту, а доступ к ней ограничивается логином и паролем, причем есть возможность завести нескольких пользователей с разными правами. Все, что нужно иметь на серваке, это *nix и интерпретатор Perl (прога ведь на Perl’е). А дальше - ставь, настраивай, и вот ты уже всегда сможешь комфортно работать со своим сервером с любого компа в любой точке земного шара, и гораздо удобней, чем в терминале. phpMyAdmin Сайт: www.phpmyadmin.net Размер: 1.3 Мб Платформа: web-based Требования к серверу: *nix, Apache, MySQL, PHP Распространение: бесплатно Это достаточно известная и простая утилита, широко применяющаяся на коммерческих хостингах, в среде веб-программистов и везде, где только может еще понадобиться администрирование баз данных. Представляет собой набор скриптов на PHP и предназначена для администрирования баз данных MySQL. Прога позволяет выполнять различные действия над базами данных, такие, как создание, удаление и редактирование баз и таблиц, установка прав, манипуляции с содержащимися данными. Короче говоря, эта примочка часто избавляет от необходимости использования какого-то дополнительного интерфейса для работы с данными. Но к ней придется привыкнуть, хотя интерфейс у нее достаточно простой и понятный. Так же, как и в Webmin, имеется русская версия. Прога также является бесплатной, часто появляются обновления. Кроме этого, она не нуждается в установке – достаточно разархивировать ее в нужный каталог на веб-сервере и войти в него браузером. Никаких портов прога не открывает, а защитить от несанкционированного доступа ее следует средствами веб-сервера. |