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

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

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

<pre class="small"><code>$ sudo pip install butterfly $ butterfly.server.py</code></pre>

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

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

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

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