Альтернатива Telnet с поддержкой курсора

Вопрос или проблема

Я ищу простое приложение, похожее на Telnet, которое позволило бы мне подключиться к серверу, работающему на моем локальном компьютере.

Этот сервер реализует REPL-оболочку для моего серверного приложения. Telnet не подходит мне, потому что он не поддерживает функции терминала, такие как навигация с помощью курсора. Навигация с курсором — это ВСЕ, что мне нужно. Приложение будет использоваться строго с локального компьютера через интерфейс обратной связи telnet localhost 6789.

Я наткнулся на такое приложение несколько лет назад, но сейчас просто не могу его найти.

Чтобы прояснить

Да, я понимаю, что Telnet небезопасен. Я сделаю его безопасным с помощью ssh-туннеля на удаленной машине, если это будет необходимо. Но мне нужен клиент, который позволял бы открывать интерактивную сессию для ввода команд. Вводить команды – это ужасный опыт, когда вы не можете использовать курсор.

Универсальный терминальный сервер Georgia Softworks может предоставить поддержку мыши для клиентов PuTTY и Android Telnet, а также других клиентов, способных отправлять отчеты о мыши в стиле xterm типа 1002. Это позволяет вам использовать нажатия мыши в вашем консольном приложении. https://www.georgiasoftworks.com/connectbot-client-android.

Ответ или решение

Если вы ищете альтернативу Telnet, которая поддерживает функции работы с курсором и позволяет удобно взаимодействовать с сервером, работающим на вашей локальной машине, я рекомендую рассмотреть несколько популярных терминальных клиентов.

  1. Screen или tmux: Эти инструменты предоставляют возможность создания виртуальных терминалов с поддержкой работы с курсором. Вы можете запустить их на сервере и затем подключиться через SSH. Хотя это не совсем равноценно прямому подключению через Telnet, это даст вам более удобный интерфейс для работы с командной строкой.

  2. PuTTY: Это один из самых популярных терминальных клиентов для Windows, который поддерживает различные протоколы, включая SSH и Telnet. PuTTY обеспечивает работу с курсором и предоставляет множество настроек для конфигурации. Вы можете использовать его для подключения к вашему локальному серверу через SSH, что повысит уровень безопасности.

  3. MobaXterm: Это еще один мощный терминальный клиент для Windows, который сочетает в себе SSH, SFTP и X11. Он имеет встроенный X-сервер и поддерживает работу с курсором, что делает его отличным вариантом для работы с REPL-сессиями.

  4. Termius: Этот клиент доступен на различных платформах и обеспечивает простой и удобный интерфейс для подключения по SSH. Также поддерживает работу с курсором, позволяя вам легко навигировать по командной строке.

  5. Georgia Softworks Universal Terminal Server: Если вы ищете расширенные функции, вы можете рассмотреть этот терминальный сервер, который позволяет использовать мышь и курсор в приложениях консольного типа. Он совместим с клиентами, которые могут отправлять мышиные отчёты в стиле xterm, такие как PuTTY.

Настоятельно рекомендую использовать SSH как более безопасный вариант связи, даже при работе на локальной машине. Все перечисленные клиенты обеспечивают функциональность, которая позволит вам взаимодействовать с вашим приложением и удобно использовать функции работы с курсором.

Если у вас есть дополнительно вопросы или нужна помощь с настройкой одного из этих клиентов, не стесняйтесь задавать.

Оцените материал
Добавить комментарий

Капча загружается...