The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Вышла панель управления сервером Ajenti 1.0

24.08.2013 21:13

Доступен релиз панели управления сервером Ajenti 1.0, предоставляющей средства для настройки различных компонентов системы при помощи web-интерфейса. Код проекта написан на языке Python и распространяется под лицензией LGPLv3.

Поддерживается управление серверами и виртуальными окружениями на базе Debian, CentOS, RHEL, Ubuntu и FreeBSD. Среди сервисов, модули для настройки которых предоставляются системой: Samba, Apache, NGINX, BIND9, PostgreSQL, MySQL, Cron, CTDB, DHCPD, NFSD, Iptables, Munin, Netatalk, lm-sensors, Squid 3 и Supervisor. Из общесистемных возможностей отмечается управление пакетами, пользователями, процессами, сервисами, межсетевым экраном и дисковыми разделами. В состав web-интерфейса также входит файловый менеджер, эмулятор терминала, анализатор логов и тестовый редактор для ручного редактирования файлов конфигурации.

Среди возможностей, добавленных в выпуске Ajenti 1.0:

  • Задействование WebSockets для организации соединения браузера с сервером, для организации канала связи эмулятора терминала используется Socket.IO;
  • Поддержка заведения аккаунтов с разделением прав и полномочий по работе в Ajenti;
  • Поддержка автоматической генерации SSL-сертификата для организации защищённого соединения;
  • Сокращение трафика, интерфейс генерируется целиком на стороне браузера, обмен данными с сервером производится в форме сжатых JSON-сообщений;
  • Добавлена полноценная русскоязычная локализация;
  • Плагины теперь поставляются в комплекте с Ajenti;
  • Окно эмулятора терминала открывается в отдельной вкладке;
  • Новые плагины: BIND9, NSD DNS, плагин для настройки кластера Samba CTDB, плагин для экспорта по NFS, плагин для LM-Sensors, плагин для просмотра хвоста лога (как при запуске tail -f), плагин для показа графиков из системы мониторинга Munin, плагин для Netatalk (AFPD), плагин для показа текущего трафика, плагин для оценки состояния RAID (mdadm, LSI MegaRAID) и информации S.M.A.R.T.;
  • В плагины MySQL и PostgreSQL добавлен интерфейс для выполнения SQL-запросов и управления пользователями БД;
  • Поддержка монтирования и размонтирования файловых систем;
  • Добавлен виджет для запуска произвольных команд из основного интерфейса;
  • Реализован интерфейс для управления сервисами (поддерживаются Upstart и Supervisor).


  1. Главная ссылка к новости (https://twitter.com/ajenti/sta...)
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/37737-ajenti
Ключевые слова: ajenti, config
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (24) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 21:22, 24/08/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    Отличная новость. Надеюсь частично заменит платные аналоги
     
     
  • 2.2, тоже Аноним (ok), 22:18, 24/08/2013 [^] [^^] [^^^] [ответить]  
  • +/
    В новостях о взломе серверов через уязвимости в панелях?
     
     
  • 3.8, Аноним (-), 01:39, 25/08/2013 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Говоришь, словно собираешься что-то подобное выпускать в интернет. ssh или vpn спасет...

    ПС: сабж так качественно на вид сделан, что у же в версии 2 будет платным. Судя по последним тенденциям.

     

  • 1.3, Аноним (-), 23:16, 24/08/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Как же она люто тормозит на старичке Atom 230
     
     
  • 2.4, Аноним (-), 23:30, 24/08/2013 [^] [^^] [^^^] [ответить]  
  • +9 +/
    Питон не тормозит! Он просто медленно ползает :).
     
     
  • 3.9, бедный буратино (ok), 03:51, 25/08/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Смотря по сравнению с чем. По сравнению с пыхом python просто супермегагигаскоростной.
     
     
  • 4.19, angra (ok), 20:11, 26/08/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    На твоей ненависти к пыху диссертации защищать можно.
    http://benchmarksgame.alioth.debian.org/u32/benchmark.php?test=all&lang=php&l
    В среднем питон где-то на четверть меленее и в два раз прожорливей.  
     
     
  • 5.20, Аноним (-), 08:16, 27/08/2013 [^] [^^] [^^^] [ответить]  
  • +/
    вы все еще доверяете бенчьмаркам в языках программирования? загляните в код беньчмарков
     
  • 5.21, Аноним (-), 16:21, 27/08/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > На твоей ненависти к пыху диссертации защищать можно.
    > http://benchmarksgame.alioth.debian.org/u32/benchmark.php?test=all&lang=php&l
    > В среднем питон где-то на четверть меленее и в два раз прожорливей.

    Религиозные фанатики - они повсюду одинаковые. Хоть в исламе, хоть в ИТ.

     
     
  • 6.23, бедный буратино (ok), 12:27, 28/08/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Религиозные фанатики - они повсюду одинаковые. Хоть в исламе, хоть в ИТ.

    И так же они гораздо чаще правы, чем ненавистники религиозных фанатиков. :) Ибо те только тонут в нытье, злобе, негативе, и сдавливают это большой порцией лжи. И записывают в фанатики всех, кто называет вещи своими именами... им проще скрывать реальные вещи за словесной эквилибристикой, невнятным сленгом с одинаковыми конструкциями.

    В общем, получается типичный продукт. Который и выбирает типичный продукт. Каждому - своё.

    Если бы не было религиозных фанатиков, эта толпа нашла бы другой повод для нытья. А вот если бы не было этой толпы, с её нытьём, передёргиванием, ложью и лицемерием, которые просто не могут содержать в себе что-то доброе в разумных количествах - какой бы сразу рай и коммунизм настал бы... Для того и нужны религиозные фанатики, чтобы не играть в конформизм и толерантность, а взять и всю эту шоблу-ёблу, МЕШАЮЩУЮ ДРУГИМ ЛЮДЯМ НОРМАЛЬНО ЖИТЬ, на столбах перевешать. И жить дальше, открыто и свободно, как завещал великий Столлман-Ленин-Сталин-Христос-Мохаммед и другие официальные лица.

     
  • 5.24, бедный буратино (ok), 12:32, 28/08/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > На твоей ненависти к пыху диссертации защищать можно.
    > http://benchmarksgame.alioth.debian.org/u32/benchmark.php?test=all&lang=php&l
    > В среднем питон где-то на четверть меленее и в два раз прожорливей.

    Какая разница, за сколько рисуется hello world, если php при окончании скрипта сразу же умрёт, потом оживёт дальше, потом полезет в дальнюю базу, потом эти тормоза надоедят, и разработчики начнут приделывать ворох костылей "сначала лезем в ближнюю базу, потом в дальнюю". А на python прототип за 20 минут делается вообще безо всякой базы, и потом за пару дней шаблон разукрашивается до улучшения практичности. И, в принципе, без серьёзных нагрузок (десятки запросов в секунду) оно в таком режиме может и жить долго и счастливо, и при этом удобно для развития и отладки.

    Никогда PHP без тонны костылей и иллюзий не покажет такую скорость "страниц в секунду". А уж если сравнивать сами языки, по скорости разработке и по вменяемости внутренностей... оооох. Тут будет разница в десять световых лет.


     
     
  • 6.25, бедный буратино (ok), 12:34, 28/08/2013 [^] [^^] [^^^] [ответить]  
  • +/
    В общем, когда я слышу, что php это язык для веб-разработки, рука сама тянется к питону. Чтобы взять его и намотать на шею говорившего, чтобы ему больше в голову такие глупые мысли не лезли.
     
  • 2.12, 1 (??), 11:32, 25/08/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Клиентская часть тормозит или серверная?
     

  • 1.5, Аноним (-), 00:20, 25/08/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Лучше, чем Webmin?
     
     
  • 2.10, трололо (?), 07:35, 25/08/2013 [^] [^^] [^^^] [ответить]  
  • +/
    тем что на питоне, а не на перле =)

    если серьезно тоже интересно в чем различия, на внутренних серверах пользуюсь вебмином

     
  • 2.13, anonymous (??), 17:49, 25/08/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Как минимум, выглядит приятнее.
    И вроде Arch поддерживает.
     

  • 1.6, dr Equivalent (ok), 00:46, 25/08/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Красивое оно.
     
  • 1.7, Аноним (-), 01:11, 25/08/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Пользуюсь уже год на внутренних серверах - отличная штука.
     
  • 1.11, трололо (?), 07:54, 25/08/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    вопрос если чтото похожее на консольный яст ? а не вебку
     
     
  • 2.14, dxd (?), 11:18, 26/08/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    ssh+консольный яст потрясающе похож на консольный яст. Рекомендую
     
     
  • 3.15, 1 (??), 17:40, 26/08/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    если есть ssh, yast не нужен :-)
     

  • 1.16, Rodegast (??), 17:50, 26/08/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ох... Решил я установить у себя это чудо, всё установилось нормально. Захожу на https://127.0.0.1:8000/ и вижу пахабно выглядящую страницу (вообще без статики, хотя resources.js и resources.css подгружаются) с надписью в верху: "Insecure communication  Please set up SSL as soon as possible!"
    Что я  не так делаю?
     
  • 1.17, raven_kg (ok), 19:51, 26/08/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Интерфейс - замашка на WHM?
     
  • 1.22, XoRe (ok), 11:48, 28/08/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Я бы пожелал разработчикам изучить всю историю уязвимостей webmin.
    Хотя бы, чтобы не наступать на те же грабли.
    Все-таки webmin их собирает (грабли) с 1997 года.

    А пользователям рекомендую вешать Ajenti на 127.0.0.1, а наружу выпускать через nginx.
    Сразу защититесь от мелкого DoS кривыми HTTP пакетами.
    Ну и там остальные фишки типа ограничения по ip и HTTP авторизации.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2020 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру