Установка, обновление, настройка Linux
Модераторы: Olej, adminn
-
Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
-
Контактная информация:
Непрочитанное сообщение
Olej » 17 окт 2016, 18:52
Вот такой смешной пакет -
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
Выполнено!
Olej
-
Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
-
Контактная информация:
Непрочитанное сообщение
Olej » 17 окт 2016, 19:04
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
Olej
-
Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
-
Контактная информация:
Непрочитанное сообщение
Olej » 17 окт 2016, 19:06
[quote="Olej"]
Проверяем работоспособность:
Код: Выделить всё
[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
[/quote]
[attachment=2]sh1.png[/attachment]
Облом... :-o
[attachment=1]sh2.png[/attachment]
Ещё один облом... :-o
Тычем в вон то "Дополнительно":
[attachment=0]sh3.png[/attachment]
И тычем теперь вон в то "Добавить исключение" внизу...
-
Вложения
-
-
-
Olej
-
Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
-
Контактная информация:
Непрочитанное сообщение
Olej » 17 окт 2016, 19:14
Olej писал(а):
И тычем теперь вон в то "Добавить исключение"...
Теперь мы имеем
удалённого shell-клиента, подключённого по SSH протоколу...
По правой клавише мыши открывается меню дополнительных опций (показано в правой части окна браузера).
Очень неплохой инструмент администрирования хостов вашей LAN ... да и хостов WAN удалённых на 1000 км. вполне
...
(это же можно делать и из консольного клиента SSH, но это тоже приятная альтернатива)
Olej
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей