xaker

Butterfly: консоль в браузере

  • суббота, 15 марта 2014 г. в 06:00:09
http://www.xakep.ru/post/62203/

Французский программист Флориан Мунье (Florian Mounier) разработал отличное веб-приложение Butterfly, которое позволяет работать с привычной консолью прямо из браузера. Консоль поддерживает «горячие клавиши», а также историю введенных команд (CTRL + SHIFT + стрелки вверх/вниз).

Для установки программы нужно набрать всего две команды.

$ sudo pip install butterfly
$ butterfly.server.py

После этого можно из браузера подключиться к localhost:57575.

Как вариант, можно скачать файл systemd с butterfly.service, разместить его в /etc/systemd/system/ и автоматически загружать сервер Butterfly при старте системы.

С помощью команды butterfly.server.py --host="0.0.0.0" обеспечивается удаленный доступ к консоли пользователей через интернет. Интерфейс консоли прописан в CSS, так что его можно легко отредактировать на свой вкус.

Исходный код на Github.