Shellinabox - эмулятор терминала в браузере

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Аватара пользователя

Автор темы
Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3010 раз
Контактная информация:

Shellinabox - эмулятор терминала в браузере

#1

30 мар 2017, 21:50

Shell In A Box, это веб-эмулятор терминала на AJAX, он поднимает собственный веб-сервер, с этой программой локальный или удаленный шелл может быть доступен через любой веб-браузер, который поддерживает JavaScript и CSS. Дополнительных плагинов или расширени й для браузеров не требуется.
По умолчанию демон shellinaboxd прослушивает TCP-порт http://localhost:4200, который позволяет пользователям входить в систему с их логином и паролем и получить доступ к своему шеллу.

Все клиент-серверные соединения шифруются, с использованием сертификата SSL/TLS. Во время установки автоматически устанавливается самоподписанный SSL-сертификат в /var/lib/shellinabox. Также можно установить и свой сертификат SSL.

Установка из репозитория:
Программа уже присутсвует в штатных репозиториях Linux MInt и LMDE, поэтому установить её довольно просто

Код: Выделить всё

apt install shellinabox
Запускается командой sudo systemctl start shellinabox.service

Установка из исходных кодов:
Последнюю версию программы можно стянуть и собрать с гитхаба

Код: Выделить всё

sudo apt install git libssl-dev openssl libpam0g-dev zlib1g-dev dh-autoreconf
sudo git clone https://github.com/shellinabox/shellinabox.git && cd shellinabox
sudo autoreconf -i
./shellinaboxd
Снимок экрана в 2017-03-30 21-12-02.png
Изображение
   
Изображение

Закрыто

Вернуться в «Работа с сетью»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 8 гостей