Ajenti — web морда для управления сервером

Достаточно недавно на habrahabr собрались люди, чтобы написать какой то проект GPL, который как оказался — web морда для linux и bsd -based систем.

Ajenti — набор инструментов для управления Linux-серверами, нацеленный на простоту и стабильность.
Проект предоставляет платформу для быстрого написания плагинов для управления разнообраным серверным ПО, практически полноценный UI-тулкит (на AJAX) для управления через веб-интерфейс.
Помимо этого, все уже написанные плагины поддерживают (а новые — должны поддерживать) валидность и аккуратность соответствующих конфигов сервера.

Плагины для:

  • Сети
  • UPS и мониторинга питания
  • Пакетных менеджеров (APT, Zypper, Pacman)
  • Пользователей (passwd)
  • Cron
  • fstab
  • Сервисов (Upstart, rc.d, init.d)
  • Файрволла (iptables)
  • Apache 2 (модули, хосты)
  • Samba
  • Squid (+SARG)
  • Shell
  • Просмотрщик логов
  • Простейший SQL-клиент (MySQL, pgSQL)


Система находится пока еще только в зачаточном состоянии, но многое уже может. Не рекомендуется ставить на рабочих системах, но протестировать и помочь по возможности уже можно. Пощупать очень приятно ее, поэтому если у Вас есть желание и ubuntu (для других систем я просто не ставил), то приступим:

Обязательно присутствие Pyphon 2.6, иначе наверное ничего не будет работать!
добавляем в наш /etc/apt/sourse.txt строчку deb http://eugeny.github.com/ajenti/repo/ /
после делаем sudo apt-get update
устанавливаем sudo apt-get install ajenti
Все чистая ajenti в которой ничего нету установлена, теперь нужно поставить все плагины которые у нее есть, точнее которые Вам нужны, я поставил только эти:
sudo apt-get install ajenti-plugin-logs ajenti-plugin-services-upstart ajenti-plugin-packages ajenti-plugin-resolv ajenti-plugin-shell ajenti-plugin-loadavg-linux ajenti-plugin-cron ajenti-plugin-hosts ajenti-plugin-packages-apt ajenti-plugin-squid-sarg ajenti-plugin-apache ajenti-plugin-filesystems ajenti-plugin-services-backend ajenti-plugin-services ajenti-plugin-network ajenti-plugin-squid ajenti-plugin-power ajenti-plugin-loadavg
После этого необходимо подправить конфигурационный файлик, который должен располагаться у нас после установки по адресу /etc/ajenti/ajenti.conf
и делаем рестарт /etc/init.d/ajenti restart.

Все логинимся: <порт> (по умолчанию 8000 порт) и видим красивую картинку.

Прокомментировать

XHTML: Вы можете использовать эти тэги для форматирования текста: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>