В следующей статье мы рассмотрим Teleconsole. Это бесплатный сервис для совместного использования нашего терминального сеанса с людьми, которым мы доверяем. Ваши контакты могут присоединиться через командную строку, используя SSH, или через свой веб-браузер, используя HTTPS. В этом сервисе очень интересно обращаться за помощью. Мы также сможем перенаправить локальные TCP-порты вашим контактам. Используйте эту функцию, чтобы разрешить им доступ к веб-приложениям, работающим на вашем локальном сервере.
Возможно, вы уже знаете популярные приложения для удаленного рабочего стола, доступные на рынке, такие как Teamviewer, Skype, Join.me, Chrome Remote Desktop, Real VNC, Apache Guacamole и т. Д. Они используются для совместного использования всей системы, но в некоторых ситуациях нам может быть интересно быстро делитесь только нашей терминальной сессией. Из-за ситуации, подобной описанной, телеконсоль и возьми себя.
Телеконсоль есть построен на гравитационном телепорте. Это современный SSH-сервер для удаленного доступа к кластерам серверов Gnu / Linux через SSH или HTTPS. Это "мгновенный" SSH-сервер который предварительно настроен на доверие прокси-серверу SSH от teleconsole.com. Мы должны убедиться, что оба пользователя (отправитель и получатель) имеют приложение Teleconsole в своей системе.
Когда мы пользуемся услугами этого типа, мы неизбежно задаемся вопросом, насколько это безопасно. Очевидно, мы должны обеспечить безопасность прокси-службы teleconsole.com. В любом слючае, соединение прерывается, как только вы выходите из системы.
Активный сеанс защищен Очень длинный и случайный идентификатор сеанса о чем почти невозможно угадать. Интересно рассмотреть возможность использования безопасного чата, чтобы поделиться идентификатором активного сеанса с контактами, которых вы хотите пригласить.
Установить Teleconsole
Нам не придется много думать или беспокоиться об установке. Разработчики этого сервиса предлагают нам сценарий оболочки, чтобы иметь возможность использовать его быстро и легко. Выполнив скрипт в терминале (Ctrl + Alt + T) следующим образом, у нас уже будет Teleconsole, доступная в нашей системе:
curl https://www.teleconsole.com/get.sh | sh
Если кто-то еще не установил виться, вы можете установить его, набрав в том же терминале следующую команду:
sudo apt install curl
Как работает телеконсоль
Создайте сеанс отправителя
Мы просто собираемся написать телеконсоль в нашем терминале. Эта команда сгенерирует уникальные одноразовые учетные данные SSH и запустит SSH-сервер на локальном хосте.
El сервер создать одноразовый одноразовый экземпляр прокси SSH. Все это будет сделано после получения учетных данных SSH, которым доверяет SSH-сервер Teleconsole, работающий на нашем компьютере.
SSH-сервер локальное приложение Teleconsole создает исходящий SSH-туннель к одноразовому прокси-серверу Teleport. Прокси теперь будет действовать как мост, соединяющий внешний мир с нашей машиной.
Присоединяйтесь к сеансу
Cuando мы вводим идентификатор сеанса присоединения к телеконсоли или щелкаем ссылку WebUI, приложение запросит у прокси ключи SSH для сеанса с использованием протокола HTTPS.
Полученные ключи будут использоваться для использования протокола SSH в прокси.
Прокси-сервер будет перенаправлять соединение через созданный туннель.
Как использовать телеконсоль
Представим, что мы застряли в настройке чего-то в Ubuntu и хотим попросить помощи у какого-нибудь контакта. Просто мы напишем телеконсоль в нашем терминале (Ctrl + Alt + T) и мы увидим примерно следующее:
Телеконсоль запустит новую сессию локальная оболочка SSH e напечатает уникальный идентификатор сеанса и URL-адрес веб-интерфейса. Любые из этих данных будут тем, чем мы должны будем поделиться с нашим контактным лицом, к которому мы хотим обратиться за помощью.
Наша служба поддержки может присоединиться к вам, выполнив щелкните ссылку WebUI или набрав в своем терминале (Ctrl + Alt + T):
teleconsole join ID-de-sesión
После этого оба пользователя будут использовать один и тот же сеанс терминала, запущенный на машине отправляющего пользователя, даже если они оба находятся в разных сетях.
к выйти и выйти, у нас не будет больше, чем написать выход, как вы можете видеть на следующем снимке экрана.
Если кому-то из пользователей необходимо узнать больше о том, как использовать эту утилиту, они могут проконсультироваться с Инструкция по эксплуатации или Лас- Вопросы и ответы которые разработчики предоставляют всем желающим на своем веб-сайте.