Rating@Mail.ru

Форум по операционной системе GNU/Linux и свободному программному обеспечению


Текущее время: 23 фев 2018, 21:33

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: shell в браузере
Непрочитанное сообщениеДобавлено: 17 окт 2016, 18:52 
Не в сети
Писатель
Аватара пользователя

Зарегистрирован: 24 сен 2011, 14:22
Сообщения: 10541
Откуда: Харьков
Вот такой смешной пакет - Shell In A Box – A Web-Based SSH Terminal to Access Remote Linux Servers
Цитата:
by Ravi Saive | Published: October 2, 2013 | Last Updated: January 7, 2015

Устанавливаем:
Код:
[olej@dell kharchenko.kostik]$ dnf list shellinabox
Последняя проверка окончания срока действия метаданных: 14 days, 6:23:18 назад, Fri Sep 30 14:45:42 2016.
Доступные пакеты
shellinabox.x86_64                                                   2.19-1.fc23                                                    updates

Код:
[olej@dell Linux.books.own]$ sudo dnf install shellinabox
[sudo] пароль для olej:
Последняя проверка окончания срока действия метаданных: 2:47:39 назад, Mon Oct 17 15:35:12 2016.
Зависимости разрешены.
===========================================================================================================================================
 Package                            Архитектура                   Версия                              Репозиторий                    Размер
===========================================================================================================================================
Установка:
 shellinabox                        x86_64                        2.19-1.fc23                         updates                        146 k

Результат операции
===========================================================================================================================================
Установка  1 Пакет

Объем загрузки: 146 k
Объем изменений: 524 k
Продолжить? [д/Н]: y
Загрузка пакетов:
shellinabox-2.19-1.fc23.x86_64.rpm                                                                          50 kB/s | 146 kB     00:02   
-------------------------------------------------------------------------------------------------------------------------------------------
Общий размер                                                                                                33 kB/s | 146 kB     00:04     
Проверка транзакции
Проверка транзакции успешно завершена.
Идет проверка транзакции
Тест транзакции проведен успешно
Выполнение транзакции
  Установка    : shellinabox-2.19-1.fc23.x86_64                                                                                        1/1
  Проверка     : shellinabox-2.19-1.fc23.x86_64                                                                                        1/1

Установлено:
  shellinabox.x86_64 2.19-1.fc23                                                                                                           

Выполнено!


Вернуться к началу
 Профиль Отправить личное сообщение  
 
 Заголовок сообщения: Re: shell в браузере
Непрочитанное сообщениеДобавлено: 17 окт 2016, 19:04 
Не в сети
Писатель
Аватара пользователя

Зарегистрирован: 24 сен 2011, 14:22
Сообщения: 10541
Откуда: Харьков
Olej писал(а):
Устанавливаем:

Код:
[olej@dell dsp]$ cat /etc/sysconfig/shellinaboxd
# Shell in a box daemon configuration
# For details see shellinaboxd man page

# Basic options
USER=shellinabox
GROUP=shellinabox
CERTDIR=/var/lib/shellinabox
PORT=4200
OPTS="--disable-ssl-menu -s /:LOGIN"


# Additional examples with custom options:

# Fancy configuration with right-click menu choice for black-on-white:
# OPTS="--user-css Normal:+black-on-white.css,Reverse:-white-on-black.css --disable-ssl-menu -s /:LOGIN"

# Simple configuration for running it as an SSH console with SSL disabled:
# OPTS="-t -s /:SSH:host.example.com"

Порт 4200, но вы можете вписать любой.
Код:
[olej@dell dsp]$ service shellinaboxd status
Redirecting to /bin/systemctl status  shellinaboxd.service
● shellinaboxd.service - Shell In A Box daemon
   Loaded: loaded (/usr/lib/systemd/system/shellinaboxd.service; disabled; vendor preset: disabled)
   Active: inactive (dead)
     Docs: man:shellinaboxd(1)

[olej@dell dsp]$ sudo service shellinaboxd start
[sudo] пароль для olej:
Redirecting to /bin/systemctl start  shellinaboxd.service

[olej@dell dsp]$ service shellinaboxd status
Redirecting to /bin/systemctl status  shellinaboxd.service
● shellinaboxd.service - Shell In A Box daemon
   Loaded: loaded (/usr/lib/systemd/system/shellinaboxd.service; disabled; vendor preset: disabled)
   Active: active (running) since Пн 2016-10-17 18:26:27 EEST; 5min ago
     Docs: man:shellinaboxd(1)
 Main PID: 3543 (shellinaboxd)
   CGroup: /system.slice/shellinaboxd.service
           ├─3543 /usr/sbin/shellinaboxd -u shellinabox -g shellinabox --cert=/var/lib/shellinabox --port=4200 --disable-ssl-menu -s /:L...
           └─3547 /usr/sbin/shellinaboxd -u shellinabox -g shellinabox --cert=/var/lib/shellinabox --port=4200 --disable-ssl-menu -s /:L...

окт 17 18:26:27 dell.localdomain systemd[1]: Started Shell In A Box daemon.
окт 17 18:26:27 dell.localdomain systemd[1]: Starting Shell In A Box daemon...

Проверяем работоспособность:
Код:
[olej@dell dsp]$ sudo netstat -nap | grep shellinabox
[sudo] пароль для olej:
tcp        0      0 0.0.0.0:4200            0.0.0.0:*               LISTEN      3543/shellinaboxd   
unix  3      [ ]         STREAM     CONNECTED     5076714  3547/shellinaboxd   
unix  3      [ ]         STREAM     CONNECTED     5076713  3543/shellinaboxd   
unix  3      [ ]         STREAM     CONNECTED     5098951  3543/shellinaboxd   


Вернуться к началу
 Профиль Отправить личное сообщение  
 
 Заголовок сообщения: Re: shell в браузере
Непрочитанное сообщениеДобавлено: 17 окт 2016, 19:06 
Не в сети
Писатель
Аватара пользователя

Зарегистрирован: 24 сен 2011, 14:22
Сообщения: 10541
Откуда: Харьков
Olej писал(а):
Проверяем работоспособность:
[code]
[olej@dell dsp]$ sudo netstat -nap | grep shellinabox
[sudo] пароль для olej:
tcp 0 0 0.0.0.0:4200 0.0.0.0:* LISTEN 3543/shellinaboxd
unix 3 [ ] STREAM CONNECTED 5076714 3547/shellinaboxd
unix 3 [ ] STREAM CONNECTED 5076713 3543/shellinaboxd
unix 3 [ ] STREAM CONNECTED 5098951 3543/shellinaboxd

Вложение:
sh1.png
sh1.png [ 63.75 КБ | Просмотров: 1485 ]

Облом... :-o
Вложение:
sh2.png
sh2.png [ 66.8 КБ | Просмотров: 1485 ]

Ещё один облом... :-o
Тычем в вон то "Дополнительно":
Вложение:
sh3.png
sh3.png [ 85.33 КБ | Просмотров: 1485 ]

И тычем теперь вон в то "Добавить исключение" внизу...


Вернуться к началу
 Профиль Отправить личное сообщение  
 
 Заголовок сообщения: Re: shell в браузере
Непрочитанное сообщениеДобавлено: 17 окт 2016, 19:14 
Не в сети
Писатель
Аватара пользователя

Зарегистрирован: 24 сен 2011, 14:22
Сообщения: 10541
Откуда: Харьков
Olej писал(а):
И тычем теперь вон в то "Добавить исключение"...

Вложение:
sh4.png
sh4.png [ 134.2 КБ | Просмотров: 1485 ]

Теперь мы имеем удалённого shell-клиента, подключённого по SSH протоколу...
По правой клавише мыши открывается меню дополнительных опций (показано в правой части окна браузера).

Очень неплохой инструмент администрирования хостов вашей LAN ... да и хостов WAN удалённых на 1000 км. вполне ;-) ...
(это же можно делать и из консольного клиента SSH, но это тоже приятная альтернатива)


Вернуться к началу
 Профиль Отправить личное сообщение  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 3 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB
[ Time : 0.898s | 21 Queries | GZIP : On ]