Заметка: Онлайн-чат средствами SSH

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Прежде чем перейти к статье, хочу вам представить, экономическую онлайн игру Brave Knights, в которой вы можете играть и зарабатывать. Регистируйтесь, играйте и зарабатывайте!

Привет, Сообщество!

Не так давно пользователь с ником maximmasterr рассказал про свою реализацию системы онлайн-чата посредством использования технологии SSH.

В этой заметке мне бы хотелось поделиться с вами ещё одной реализацией SSH-чата, которую разработал Андрей Петров.



В рамках проекта ssh-chat пользователем shazow был разработан SSH-сервер, позволяющий организовать многопользовательский онлайн-чат — при подключении посредством использования обычного SSH-клиента пользователь получает возможность общаться с другими клиентами данного сервера без установки дополнительного программного обеспечения.

Программное обеспечения для организации работы чата оформлено в виде специализированного SSH-сервера, который позволяет использовать для подключения любой SSH-клиент. Соответственно, вместо обычного терминала пользователю предоставляется доступ непосредственно к самому чату.

Это выглядит вот таким образом


Благодаря использованию асимметричного шифрования полностью исключается возможность проведения атаки типа MITM.

Проект написан с использованием языка программирования Go и его исходный код доступен в репозитории на GitHub.

Попробовать чат в действии можно на следующих серверах:

В сети Интернет: 78.155.207.12, порт 22
В сети Medium: 200:1e4b:b2df:69ba:1eba:fdf9:edde:3712, порт 22



Читайте также:

  • Интернет для всех, даром, и пусть никто не уйдёт обиженный
  • Мне нечего скрывать
  • Всё, что вы хотели знать о децентрализованном интернет-провайдере «Medium», но боялись спросить

Мы в Telegram: @medium_isp
Источник: https://habr.com/ru/company/medium-isp/blog/467467/


Интересные статьи

Интересные статьи

Одна из самых важных (на мой взгляд) функций в Битрикс24 это бизнес-процессы. Теоретически они позволяют вам полностью избавиться от бумажных служебок и перенести их в эл...
Ваш сайт работает на 1С-Битрикс? Каждому клиенту вы даёте собственную скидку или назначаете персональную цену на товар? Со временем в вашей 1С сложилась непростая логика ценообразования и формирования...
Если честно, к Д7 у меня несколько неоднозначное отношение. В некоторых местах я попискиваю от восторга, а в некоторых хочется топать ногами и ругаться неприличными словами.
В отличие от современных компьютеров, на спектрумах понятия файловой системы не было как такового. Это значит, что загрузка с каждого типа носителя требовала отдельной реализации и в большинстве ...
Сегодня мы поговорим о перспективах становления Битрикс-разработчика и об этапах этого пути. Статья не претендует на абсолютную истину, но даёт жизненные ориентиры.