Доступен релиз панели управления сервером Ajenti 1.0 (http://ajenti.org/), предоставляющей средства для настройки различных компонентов системы при помощи web-интерфейса. Код проекта написан на языке Python и распространяется (https://github.com/Eugeny/ajenti/) под лицензией LGPLv3.
<center><a href="http://static.ajenti.org/home/img/screen-1.png"><img src="http://www.opennet.me/opennews/pics_base/0_1377363200.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></a></center>
Поддерживается управление серверами и виртуальными окружениями на базе Debian, CentOS, RHEL, Ubuntu и FreeBSD. Среди сервисов, модули для настройки которых предоставляются системой: Samba, Apache, NGINX, BIND9, PostgreSQL, MySQL, Cron, CTDB, DHCPD, NFSD, Iptables, Munin, Netatalk, lm-sensors, Squid 3 и Supervisor. Из общесистемных возможностей отмечается управление пакетами, пользователями, процессами, сервисами, межсетевым экраном и дисковыми разделами. В состав web-интерфейса также входит файловый менеджер, эмулятор терминала, анализатор логов и тестовый редактор для ручного редактирования файлов конфигурации.
<center><a href="http://static.ajenti.org/home/img/screen-3.png"><img src="http://www.opennet.me/opennews/pics_base/0_1377363571.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></a></center>Среди возможностей, добавленных в выпуске 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).
URL: https://twitter.com/ajenti/status/371297056285274112
Новость: http://www.opennet.me/opennews/art.shtml?num=37737
Отличная новость. Надеюсь частично заменит платные аналоги
В новостях о взломе серверов через уязвимости в панелях?
Говоришь, словно собираешься что-то подобное выпускать в интернет. ssh или vpn спасет...ПС: сабж так качественно на вид сделан, что у же в версии 2 будет платным. Судя по последним тенденциям.
Как же она люто тормозит на старичке Atom 230
Питон не тормозит! Он просто медленно ползает :).
Смотря по сравнению с чем. По сравнению с пыхом python просто супермегагигаскоростной.
На твоей ненависти к пыху диссертации защищать можно.
http://benchmarksgame.alioth.debian.org/u32/benchmark.php?te...
В среднем питон где-то на четверть меленее и в два раз прожорливей.
вы все еще доверяете бенчьмаркам в языках программирования? загляните в код беньчмарков
> На твоей ненависти к пыху диссертации защищать можно.
> http://benchmarksgame.alioth.debian.org/u32/benchmark.php?te...
> В среднем питон где-то на четверть меленее и в два раз прожорливей.Религиозные фанатики - они повсюду одинаковые. Хоть в исламе, хоть в ИТ.
> Религиозные фанатики - они повсюду одинаковые. Хоть в исламе, хоть в ИТ.И так же они гораздо чаще правы, чем ненавистники религиозных фанатиков. :) Ибо те только тонут в нытье, злобе, негативе, и сдавливают это большой порцией лжи. И записывают в фанатики всех, кто называет вещи своими именами... им проще скрывать реальные вещи за словесной эквилибристикой, невнятным сленгом с одинаковыми конструкциями.
В общем, получается типичный продукт. Который и выбирает типичный продукт. Каждому - своё.
Если бы не было религиозных фанатиков, эта толпа нашла бы другой повод для нытья. А вот если бы не было этой толпы, с её нытьём, передёргиванием, ложью и лицемерием, которые просто не могут содержать в себе что-то доброе в разумных количествах - какой бы сразу рай и коммунизм настал бы... Для того и нужны религиозные фанатики, чтобы не играть в конформизм и толерантность, а взять и всю эту шоблу-ёблу, МЕШАЮЩУЮ ДРУГИМ ЛЮДЯМ НОРМАЛЬНО ЖИТЬ, на столбах перевешать. И жить дальше, открыто и свободно, как завещал великий Столлман-Ленин-Сталин-Христос-Мохаммед и другие официальные лица.
> На твоей ненависти к пыху диссертации защищать можно.
> http://benchmarksgame.alioth.debian.org/u32/benchmark.php?te...
> В среднем питон где-то на четверть меленее и в два раз прожорливей.Какая разница, за сколько рисуется hello world, если php при окончании скрипта сразу же умрёт, потом оживёт дальше, потом полезет в дальнюю базу, потом эти тормоза надоедят, и разработчики начнут приделывать ворох костылей "сначала лезем в ближнюю базу, потом в дальнюю". А на python прототип за 20 минут делается вообще безо всякой базы, и потом за пару дней шаблон разукрашивается до улучшения практичности. И, в принципе, без серьёзных нагрузок (десятки запросов в секунду) оно в таком режиме может и жить долго и счастливо, и при этом удобно для развития и отладки.
Никогда PHP без тонны костылей и иллюзий не покажет такую скорость "страниц в секунду". А уж если сравнивать сами языки, по скорости разработке и по вменяемости внутренностей... оооох. Тут будет разница в десять световых лет.
В общем, когда я слышу, что php это язык для веб-разработки, рука сама тянется к питону. Чтобы взять его и намотать на шею говорившего, чтобы ему больше в голову такие глупые мысли не лезли.
Клиентская часть тормозит или серверная?
Лучше, чем Webmin?
тем что на питоне, а не на перле =)если серьезно тоже интересно в чем различия, на внутренних серверах пользуюсь вебмином
Как минимум, выглядит приятнее.
И вроде Arch поддерживает.
Красивое оно.
Пользуюсь уже год на внутренних серверах - отличная штука.
вопрос если чтото похожее на консольный яст ? а не вебку
ssh+консольный яст потрясающе похож на консольный яст. Рекомендую
если есть ssh, yast не нужен :-)
Ох... Решил я установить у себя это чудо, всё установилось нормально. Захожу на https://127.0.0.1:8000/ и вижу пахабно выглядящую страницу (вообще без статики, хотя resources.js и resources.css подгружаются) с надписью в верху: "Insecure communication Please set up SSL as soon as possible!"
Что я не так делаю?
Интерфейс - замашка на WHM?
Я бы пожелал разработчикам изучить всю историю уязвимостей webmin.
Хотя бы, чтобы не наступать на те же грабли.
Все-таки webmin их собирает (грабли) с 1997 года.А пользователям рекомендую вешать Ajenti на 127.0.0.1, а наружу выпускать через nginx.
Сразу защититесь от мелкого DoS кривыми HTTP пакетами.
Ну и там остальные фишки типа ограничения по ip и HTTP авторизации.