Аналоги mobaxterm для линукс

Обновлено: 04.07.2024

MobaXterm (formerly known as MobaXVT) is an enhanced terminal with an X server and a set of Unix commands (GNU/Cygwin) packaged in a single portable exe file. Formerly known as MobaXVT, MobaXterm now includes.

Действия

Создание списка приложений

На suse.me вы можете создавать сколько угодно публичных или приватных списков, добавлять в них приложения, и делиться ими в интернете.

Альтернативы приложению MobaXterm

Фильтр альтернатив по платформе
Настольные ПК
Мобильные платформы
Планшеты
Браузеры
Остальные
Фильтр альтернатив по лицензии

OpenSSH 27 альтернатив

  • Ssh
  • Telnet
  • Ssh Daemon
  • SFTP
  • Sftp Server

OpenSSH is a free version of the SSH connectivity tools that technical users rely on. OpenSSH encrypts all traffic (including passwords) to effectively eliminate eavesdropping, connection hijacking, and other.

SSH Proxy 19 альтернатив

SSH Proxy can help you turn any remote SSH server into a SOCKS v5 proxy, intuitive and easy to use. SSH Proxy is able to remember the SSH login password …

Знаете другую альтернативу MobaXterm?

ZOC 25 альтернатив

ZOC is a powerful and well-established terminal emulator and telnet client, well known for its outstanding user interface with tabbed multi session support. ZOC lets you access character based hosts …

FireSSH 39 альтернатив

  • Browser Based
  • Ssh Client
  • Ssh

FireSSH is a free, cross-platform SSH terminal client for Mozilla Firefox. Written entirely in Javascript!

Secure Shell 32 альтернативы

  • Native Client
  • Terminal
  • Ssh Client
  • Ssh

Secure Shell is an xterm-compatible terminal emulator and stand-alone ssh client for Chrome. It uses Native-Client to connect directly to ssh servers without the need for external proxies. Secure Shell …

iSSH 6 альтернатив

  • Ssh Client
  • Ssh
  • Community
  • Development
  • Source Code

iSSH is a front-end application to the command line application “ssh”. It provides a quick and easy way to start an SSH connection to a remote computer. You may be …

Что в этом списке?

Этот список содержит 34 альтернативы приложению MobaXterm, для таких платформ как: Windows, Linux, macOS, iPad, Haiku, Chrome OS, Google Chrome и многих других. Список альтернатив можно фильтровать по типу лицензии, платформе и тегам. Поддерживается сортировка по количеству пользователей которые уже используют альтернативу, или дате добавления приложения.

Последнее обновление списка: 22 декабря 2014 г. 12:30

Вы можете дополнить или изменить информациию о любом приложении на SuggestUse. За внесение любой информации вам будут начислены поинты.

Сортировка альтернатив

Фильтр альтернатив по тегам

  • — СШ • 6
  • — SSH Клиент • 4
  • — Телнет • 2
  • — Терминал • 2
  • — По Интерфейсу Командной Строки • 1
  • — Оболочка • 1
  • — Инструмент Развития • 1
  • — Разработка • 1
  • — SFTP • 1
  • — В xterm • 1
  • — SFTP-Сервер • 1
  • — Демон SSH • 1
  • — Безопасности • 1
  • — Носки • 1
  • — Модем • 1
  • — Tn5250 • 1
  • — Клиент Telnet • 1
  • — Шифрования Трафика • 1
  • — Браузерная • 1
  • — Цсис • 1
  • — Vt220 • 1
  • — Родной Клиент • 1
  • — Тоннель • 1
  • — Анси ШОС • 1
  • — Вариант SOCKS5 • 1
  • — Вт100 • 1
  • — Сообщество • 1
  • — Клиентский Терминал • 1
  • — Исходный Код • 1
  • — Брандмауэр • 1

Последняя активность

О сайте

Сервис SuggestUse поможет найти альтернативное программное обеспечение для ваших мобильных устройств и компьютера.

Когда сервис может быть полезен?

— Вы пересели с компьютера на котором установлена операционная система Windows, на компьютер с macOS, но в Windows вы пользовались программой Total Commander которой для macOS не существует. Вы заходите на наш сервис, вводите в поиске TotalCommander для macOS и в результате получаете список альтернативных программ которые работают в системе macOS.

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


Remote Desktop Protocol — один из самых распространенных протоколов для удаленного управления, потому что он используется для работы с операционными системами Windows, которые часто незаменимы в корпоративной среде. Естественно, самый распространенный способ подключения к удаленной системе — использование средств встроенных в саму систему, но он не единственный и, более того, совершенно неприменимый, если используется другая ОС или сильно устаревшая Windows.

В этой статье я расскажу о нескольких альтернативных решениях, отличных от встроенных в дистрибутивы операционных систем: программу MobaXterm и два сервиса не требующих от пользователя установки приложений и работающих в обычном браузере.

MobaXterm

Эта программа для Windows. Немного неправильно называть MobaXterm RDP-клиентом, потому что это целый комбайн. Список поддерживаемых протоколов впечатляет: SSH, Telnet, Rlogin, RDP, VNC, XDMCP, FTP, SFTP и Serial.

Почему я рекомендую этот клиент? Меня уже давно не радует Putty. Громоздкий и запутанный интерфейс из времен W95, не вызывающий ностальгию, если приходится часто с ним работать, плохая поддержка экранов высокого разрешения, собственный формат ключей, отсутствие поддержки вкладок и прочее. MobaXterm лишен всех этих недостатков, это удобная и современная программа. Портативная версия состоит из одного единственного exe’шника и файла настроек, интерфейс интуитивный, а если нужна помощь, то, в отличии от Putty, в самой программе есть исчерпывающая документация.


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

Apache Guacamole


Современные тенденции DevOps предполагают перенос окружения для разработки с локальной машины на сервер компании или к облачному провайдеру. Один из простых примеров ранее описывался в статье: Установка Visual Studio Code в облаке, приложения для удаленного подключения этого тоже не избежали.

Apache Guacamole, это клиентский шлюз для удаленного подключения, работающий на HTML5, позволяет пользоваться протоколами: VNC, Telnet, RDP, Kubernetes и SSH / SFTP — через web-интерфейс. Не требуется установки никаких программ, подписок на сторонние сервисы, все работает прямо в браузере, независимо от того, какой операционной системой пользуется разработчик. Все что требуется: установить и настроить службы на сервере. По сути, это web-интерфейс для FreeRDP — бесплатной реализации протокола RDP, с открытым исходным кодом.

Сценарий работы с этим сервисом типичен для последних тенденций удаленной работы и оптимизации рабочего места. Разработчики подключаются к своему окружению из любой точки земного шара. Им не требуется держать дома мощный десктоп или носить с собой высокопроизводительный ноутбук, забота об этом перекладывается на серверы компании, а работнику достаточно подключения к интернету и любого ноутбука, на котором не будет лагать браузер.

Настройка сервиса подробнейшим образом документирована, мануал впечатляет своими размерами. Установка возможна несколькими способами: из репозиториев, компиляция исходников и разворачивание образа Docker. К счастью, как это часто бывает, один прошаренный DevOps-инженер решил автоматизировать процесс установки с наиболее типичными настройками и выложил готовый скрипт на github: guac-install. Из его кода легко понять, что он пошел по пути установки образа Docker, и все действия сводятся к вводу всего нескольких команд.

Начнем с того, что настроим виртуальный сервер для установки AG. Его характеристики будут зависеть от количества пользователей, но разработчики рекомендуют не меньше 2 гигабайт оперативной памяти. Размещение сервера выберем в Москве, для минимального пинга, что критично для работы с удаленными компьютерами.


В качестве тестовой машины я выбрал такие параметры VPS:


После того, как будет создана виртуальная машина, подключимся к ней (используя MobaXterm, конечно же). Теперь можно приступать к работе.

Сначала надо скачать скрипт установки:


Выдать ему разрешение на исполнение:


Все готово, надо только заменить localhost на внешний айпи-адрес нашего сервера и ввести пару логин/пароль в форму логина на сайте:


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

При первом логине система запросит настройку двухфакторной авторизации, на экране появится QR-код, который надо будет отсканировать с помощью любого удобного приложения. Я воспользовался для этого Google Authenticator на смартфоне. После сканирования приложение сгенерирует шестизначный код, который потребуется ввести в поле на сайте.

В качестве примера подключимся к серверу под управлением Windows по протоколу RDP. Для этого надо зайти в “Настройки” и выбрать опцию “Подключения”. Интерфейс переведен на несколько языков, и сложностей при работе с ним ни у кого не возникнет.


Дальше надо заполнить следующие поля (я перечислю минимально необходимые):
В разделе “РЕДАКТИРОВАНИЕ ПОДКЛЮЧЕНИЯ” заполнить поле “Название” и в поле “Протокол” выбрать “RDP”.

В разделе “СОВМЕСТНОЕ ИСПОЛЬЗОВАНИЕ” поставить требуемые числа в поля “Максимальное число соединений” и “Максимальное число соединений на пользователя”. Любое необходимое, но не меньше 1.

В разделе “НАСТРОЙКИ” и подразделе “Сеть” ввести айпи-адрес удаленного сервера под управлением Windows и “Порт”: 3389.

Далее заполнить поля “Имя пользователя” и “Пароль”. В моем случае еще потребовалось отметить опцию “Игнорировать сертификат сервера”.

Остальное настройки заполняются по необходимости, в зависимости от специфики серверов, к которым требуется подключаться.

В итоге выглядит это примерно так:


В самом низу страницы нажимаем кнопку “СОХРАНИТЬ” и можно подключаться с главной страницы панели управления:


Все работает, мы видим рабочий стол нашего виртуального сервера:


Myrtille

На основе FreeRDP разрабатывается еще один проект: Myrtille, аналогичный Apache Guacamole, но работающий на системе Windows. Его установка — традиционный Windows-way, надо всего лишь скачать файл инсталлятора с GitHub и запустить его. Приложение поддерживает двухфакторную авторизацию и позволяет настроить ее в процессе установки:


В следующем диалоговом окне можно настроить работу с Active Directory:


А затем порты для подключения:


Далее следует диалог с выбором опций для установки сертификата, драйвера для PDF-принтера и разрешения множественных подключений:



Надо заметить, что он не позволяет управлять группами пользователей и подключениями как AG и довольно аскетичен в настройках. Меню сервиса хоть и не блещет красотой, но вполне функционально:


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

Лучшие SSH-клиенты для Windows, Linux и macOS

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

Что такое SSH?

SSH или Secure Shell (что в переводе значит «безопасная оболочка») — это сетевой протокол, используемый для подключения к удаленным компьютерам и управлениями ими с помощью технологии туннелирования.

Если у вас, к примеру, есть сервер в Timeweb под управлением Linux, то вы наверняка подключаетесь к нему через OpenSSH (серверная реализация Secure Shell с открытым исходным кодом). То есть вводите сначала команду в духе ssh root@192.168.60.55 и потом выполняете команды, связанные непосредственно с ОС. Подобные возможности дают технологии Telnet и rlogin, но они не особо прижились.

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

А что такое SSH-клиент?

Это приложение на стороне клиента, которое используется для передачи команд на удаленный компьютер. В примере выше мы говорили о подключении к серверу через терминал в macOS и Linux. Чтобы провернуть подобное в Windows, нужна специальная программа. Например, PuTTY.

Зачастую SSH-клиенты выполняют те же задачи, что и терминал, но обладают расширенной функциональностью. У них схожие принципы работы, и все различия можно оценить только в специфичных сценариях использования Secure Shell.

Выбираем SSH-клиент

Мы уже выяснили, что обособленно пользователи получить какую-то пользу от протокола не могут. Для управления нужна дополнительная утилита. Вопрос в том, какая именно. Secure Shell настолько востребован, что разработчики создали уже несколько десятков SSH-клиентов под различные платформы. В этом материале рассмотрим лучшие из них, разработанные для Windows, macOS и Linux.

Некоторые из них кроссплатформенные (то есть работают сразу на нескольких ОС) или запускаются в браузерах (это тоже делает их универсальными).

SSH-клиенты для Windows

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

PuTTY

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

Интерфейс приложения PuTTY

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

Утилита поддерживает протоколы SCP, SSH, rlogin и Telnet, а также работает со всеми методами шифрования данных.

Оригинальная программа доступна только для Windows, но есть порты от сообщества под другие платформы

KiTTY

За свою жизнь PuTTY обзавелся несколькими десятками форков (копий) от сторонних разработчиков. Каждый пытался внести в знаменитый SSH-клиент что-то свое. В итоге некоторые выросли в полноценные альтернативы, во много затмившие оригинал.

KiTTY базируется на PuTTY, но обладает массой преимуществ. Можно:

  • выставлять собственные фильтры для отдельных сессий;
  • хранить настройки в конфигурационной файле самой утилиты (чтобы хранить ее на флэшке, например, сохраняя настройки);
  • создавать алиасы для часто используемых команд (и наборов команд);
  • добавлять скрипты для автоматический аутентификации на сервере;
  • использовать гиперссылки;
  • настраивать интерфейс, меняя цвет текста, шрифты, степень прозрачности окна и другие визуальные элементы.

MobaXterm

Многофункциональный SSH-клиент, полюбившийся пользователям за высокую скорость работы, комфортный интерфейс и кучу дополнительных функций, отсутствующих у конкурентов. В нем есть браузер файлов, встроенный XServer для управления графическим интерфейсом на удаленном компьютере, масса плагинов, расширяющих возможности клиента, и portable-версия, работающая без установки.

Интерфейс терминала MobaXterm

Проект условно-бесплатный, поэтому большая часть функций недоступна до оплаты. Если не покупать платную версию, то функциональность MobaXterm будет мало чем отличаться от таковой в PuTTY. За профессиональную версию придется отдать 69 долларов.

Solar-PUTTY (бывший SolarWinds)

Один из немногих SSH-клиентов с современным интерфейсом. Это платная программа, что несомненно является ее недостатком. Но, в отличие от популярнейшего PuTTY, Solar умеет гораздо больше интересных вещей и лишен недостатков оригинала.

Интерфейс Solar-PuTTY

  • Сохраняет данные для входа. Не приходится постоянно проходить авторизацию заново.
  • Работает сразу с несколькими сессиями в одном окне (по вкладке на каждую).
  • Автоматически восстанавливает подключение, если оно по какой-то причине было утеряно.
  • Интегрирован в поисковик Windows.
  • Не требует установки. Всегда работает в portable-режиме.

Приложение обойдется в 99 долларов (

SmarTTY

Еще одна попытка упростить жизнь веб-разработчикам, полагающимся на SSH. Создатели SmarTTY уделил много внимания ускорению работы пользователей и повышению удобства выполнения элементарных задач.

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

Также в SmarTTY встроен многофункциональный текстовый редактор с возможностями Nano и hex-терминал для отслеживания COM-портов. А еще есть portable-версия, для работы с которой даже не нужно выполнять установку.

Xshell

Полнофункциональный SSH-клиент для Windows. Отличается от PuTTY и схожих продуктов возможностью задавать разные параметры для каждой терминальной сессии, создавать общие скрипты на несколько сессий.

Он поддерживает командную строку Windows и протокол SCP. Также в него встроен файловый менеджер для управления документами в графической среде.

Интерфейс XShell

Можно записывать выполняемые команды и превращать «записанный» материал в один скрипт, который после можно перезапустить в любой момент.

Tera Term

Популярный эмулятор терминалов для Windows с открытым исходным кодом. Может имитировать DEV VT100, DEC VT382 и другие модели. Написан на языках С и С++. Поддерживает технологии Telnet, SSH 1 и SSH 2.

Tera Term можно интегрировать с другими приложениями с помощью встроенного веб-сервера. В нем можно настроить повторяющиеся команды, поддерживающие терминал в рабочем состоянии, создавать скрипты на собственном языке Tera Term Language.

Из недостатков можно выделить устаревший дизайн и не совсем интуитивный интерфейс в сравнении с другими подобными приложениями.

Распространяется бесплатно, как и другие Open-Source-продукты.

SSH-клиенты для Linux

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

Terminal

В UNIX-подобных операционных системах есть встроенная поддержка OpenSSH. Можно использовать базовый терминал для подключения к удаленному серверу и управлению им. Интерфейс аналогичный тому, что вы можете встретить в большинстве SSH-клиентов. Только не придется скачивать сторонние программы и плагины.

Чтобы подключиться через терминал к серверу, надо ввести команду:

В моем случае это выглядит так:

После этого терминал запросит разрешение на установку соединения с удаленным сервером. Нужно согласиться, введя команду Yes и пароль администратора, чтобы авторизоваться и получить контроль над удаленным ПК.

Asbru Connection Manager (Linux)

Бесплатный интерфейс для удаленного подключения к серверу и автоматизации повторяющихся на нем задач. У Asbru простой механизм настройки соединения с VDS и есть свой язык для создания скриптов, как в SecureCRT.

Из дополнительных возможностей можно отметить функцию подключения к удаленному ПК через прокси-сервер, интеграцию с сервисом KeePassX, поддержку отдельных вкладок и окон под разные сессии, запущенные единовременно.

Интерфейс программы Asbru

А еще он грамотно вписывается в интерфейс GTK и в окружение GNOME как визуально, так и в техническом плане.

Asbru можно запустить на Windows, используя компоненты Xming и включив WSL, но это весьма специфичный сценарий.

Бывший Snowflake. Графический клиент для подключения к серверу по протоколам SFTP и SSH. Включает в себя текстовый редактор, анализатор пространства на жестком диске, утилиту для считывания логов и прочие полезные инструменты.

Интерфейс приложения Muon

Из прочих преимуществ отмечу:

  • Быстрый доступ к часто используемым функциям вроде копирования файлов, архивирования, запуска скриптов, проверки прав на директории и т.п.
  • Поиск по массивным логам.
  • Встроенный терминал с поддержкой сниппетов (сокращенных версий команд, созданных пользователем).
  • Сетевые инструменты и приложение для менеджмента SSH-ключей.

Muon создавался с прицелом на веб-разработчиков, работающих над бэкэнд-составляющей сайтов.

SSH-клиенты для macOS

Компьютеры Apple поддерживает подключение по протоколу SSH прямо из встроенного терминала. Для этого используется та же команда, что и в Linux:

Также с последующем подтверждением подключения и авторизацией. Поэтому в macOS (как и в Linux) обычно не используются сторонние SSH-клиенты. Но они есть, и многие из них довольно качественные.

iTerm 2

Одна из главных альтернатив встроенному в macOS терминалу. Попытка расширить возможности стандартной командной строки необходимыми функциями, которые Apple упорно игнорирует годы напролет. Например, поддержку режима сплит-скрин, когда в одном окне отображается сразу два терминала с разными сессиями, или возможность добавлять комментарии к запущенным командам.

SHH-клиент iTerm2

Отдельно отметим функцию Instant Playback. С помощью нее можно воспроизвести одну или несколько команд, которые были выполнены ранее, не вводя их заново. Ну а еще тут можно выделять, копировать и вставлять текст, не используя мышь (пользователи macOS поймут).

Shuttle

Технически это не полноценный SSH-клиент, как другие описываемые в статье. Это кнопка в панели инструментов, открывающая быстрый доступ к некоторым функциям для управления сервером. Прелесть утилиты заключается в ее универсальности и расширенных возможностях для ручной настройки.

Все параметры хранятся в файле

/.shuttle.json, который идет в комплекте с базовой утилитой. Туда можно прописать любой скрипт, используемый вами в терминале, а потом запускать его прямо с панели инструментов через компактный графический интерфейс Shuttle. Это может заметно ускорить выполнение кучи рутинных процедур.

Core Shell

SSH-клиент для macOS, поддерживающий работы сразу с несколькими хостами. Можно быстро между ними переключаться в одном окне с помощью вкладок или выделить каждый из них в отдельное окно. Каждому хосту назначается своя цветовая гамма. Чтобы было еще проще их разбивать по категориям, Core Shell поддерживает систему тегов.

Используя Core Shell, можно подключиться к VDS через прокси-сервер и выполнять переадресацию агента SSH.

Core Shell поддается скрупулезной настройке и «подгонке под себя». Причем клиент способен запоминать глобальные параметры для всех хостов и отдельные параметры для каждого из хостов. А еще в него интегрирована поддержка iCloud Keychain (хранилище паролей Apple).

Кроссплатформенные клиенты

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

Hyper

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

По словам разработчиков, это попытка создать максимально быстрый и надежный терминал. Это был их приоритет при разработке. При этом он построен на базе фреймворка Electron, что делает его универсальным и расширяемым.

SSH-клиент Hyper

Если вы перфекционист и привыкли к изысканным интерфейсам macOS, то Hyper станет правильным выбором. Он здорово впишется в дизайн ОС Apple благодаря своим плавным линиям и приятными анимациям.

Доступен на Windows, macOS и Linux. Распространяется бесплатно.

Terminus

Терминал нового поколения (как его называют разработчики). Кроссплатформенный эмулятор терминала с поддержкой WSL, PowerShell, Cygwin, Clink, cmder, git-bash и десятка других технологий.

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

Интерфейс Terminus можно настроить под себя с помощью разметки CSS. То же касается и функциональной составляющей. Ее можно «прокачать» за счет сторонних плагинов, число которых постепенно растет.

Доступен на Windows, macOS и Linux. Распространяется бесплатно.

Tectia

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

Tectia поддерживает стандарт аутентификации X.509 PKI, задействует сертифицированные криптографические методы FIPS 140-2 и может работать со смарткартами. Услугами Tectia пользуются такие внушительные структуры, как NASA и Армия США. Они доверяют Tectia, потому что это стабильный SSH-клиент с круглосуточной отзывчивой поддержкой. Как любой дорогой коммерческий продукт.

Доступен на Windows, Linux и других UNIX-подобных ОС. Обойдется в 133 доллара за клиент-версию и 650 долларов за сервер-версию.

Termius

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

SSH-клиент Termius

Он адаптирован под сенсорные экраны и синхронизируется между всеми вашими устройствами, используя стандарт шифрования AES-256.

Доступен сразу на пяти платформах, включая мобильные. Распространяется по подписке за 9 долларов (

Poderosa

Профессиональный SSH-клиент, перешедший из стана opensource-проектов в разряд платных. Разработчики проекта видят своей задачей создание понятного интерфейса для управления серверами. Так, чтобы привыкшие вебмастера не путались, но обладали более широким набором инструментов.

Из функций создатели Poderosa выделяют удобный мультисессионный режим, когда экран делится на несколько частей и показывает сразу несколько терминалов. Можно также создать несколько вкладок, в каждый из которых будет по 4 терминала.

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

SecureCRT

Коммерческий SSH-клиент с расширенным набором функций. Отличается от большинства конкурентов усиленными механизмами защиты данных. Поддерживает сразу несколько протоколов, включая SSH2 и Telnet. Эмулирует различные Linux-консоли и предлагает массу настроек внешнего вида.

SSH-клиент SecureCRT

Из отличительных функций можно отметить возможность создавать свои горячие клавиши, менять цвет отображаемого контента, искать по ключевым словам, запускать несколько окон с разными или одним сервером, открывать несколько сессий в разных вкладках. Также функциональность SecureCRT можно расширить за счет скриптов на языках VBScript, PerlScript и Python.

Доступен сразу на трех ОС. Распространяется по подписке за 99 долларов (

SSH-плагины для браузеров

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

Chrome Secure Shell App

Google Chrome уже давно метит в полноценную платформу с функциональностью операционной системы. Поэтому разработчики из команды Google Secure Shell поспешили создать для него полнофункциональный эмулятор терминала.

С помощью Chrome Secure Shell App можно подключиться к серверу по протоколу SSH и выполнять стандартные команды, к которым вы привыкли, во встроенном терминале или в условном PuTTY. Разница отсутствует.

Получалась неплохая бесплатная альтернатива для тех, кто не хочет ставить сторонние приложения.

FireSSH

Еще один плагин, имитирующий терминал в браузере. Ранее он функционировал внутри Firefox, но компания Mozilla ограничила поддержку расширения. Поэтому сейчас FireSSH работает только в Waterfox. Это инди-форк от Firefox.

Он написан на JavaScript, распространяется бесплатно и помещает в браузерную среду все возможности стандартного SSH-клиента (на уровне терминала).

Выводы

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





Наиболее популярные альтернативы и аналоги MobaXterm для Windows.

PuTTY

PuTTY - бесплатный эмулятор терминала с открытым исходным кодом, последовательная консоль и приложение для передачи сетевых файлов. Он поддерживает несколько сетевых протоколов, включая соединения SCP.

cmder

Cmder - это замена с открытым исходным кодом для командной строки Windows. Он полагается на ConEmu, расширяя его с мощью clink и некоторыми замечательными стандартами по умолчанию, включая цветовую сх.

KiTTY

KiTTY - это эмулятор терминала с открытым исходным кодом, раздвоенный из PuTTY, который добавляет много дополнительных функций к исходному программному обеспечению. Самые первые запрошенные функции: Ф.

mRemoteNG

mRemoteNG - это fork mRemote, менеджер с открытым исходным кодом, с вкладками, с несколькими протоколами и удаленными подключениями. Он позволяет просматривать все ваши удаленные подключения в простой.

Terminator

Терминатор, несколько терминалов в одном окне. Целью этого проекта является создание полезного инструмента для организации терминалов. Он вдохновлен такими программами, как gnome-multi-term, quadkonso.

ConnectBot

ConnectBot - это клиент Secure Shell для платформы Android. Его конечная цель - создать безопасное соединение, через которое вы можете использовать оболочку на удаленной машине и передавать файлы туда.

Bitvise SSH Client

SSH и SFTP-клиент для Windows включают в себя: * один из самых современных графических SFTP-клиентов; * современная эмуляция терминала с поддержкой протоколов bvterm, xterm и vt100; * поддержка единог.

PAC Manager

PAC - это замена Perl / GTK Gnome для SecureCRT / Putty / etc . Она предоставляет графический интерфейс для настройки соединений SSH / Telnet: пользователей, паролей, регулярных выражений EXPECT, ма.

ssh подключение

SSH – это сетевой протокол, с помощью которого можно удаленно управлять любым компьютером с установленным SSH-сервером. Раньше это возможно было только для UNIX-систем, но сравнительно недавно поддержку SSH добавили и в Windows.

Наибольшее распространение протокол получил как средство управления серверными ОС. Не в последнюю очередь потому, что практически все клиенты для SSH – консольного типа. Управление в них осуществляется с помощью команд, а не GUI, что сложно для обычного пользователя.

Основные особенности SSH – это:

  • клиент-серверное взаимодействие. На управляемой машине должен быть установлен SSH-сервер, а на устройстве, с которого вы подключаетесь для управления, – SSH-клиент;
  • защищенная (шифрованная) передача данных. Название протокола так и расшифровывается – Secure Shell, "защищенная оболочка". Именно поэтому SSH предпочтительнее для администрирования серверов, чем, к примеру, telnet. Для шифрования могут использоваться разные алгоритмы (хеширование, симметричное и ассиметричное шифрование);
  • передача данных любого типа. С помощью SSH можно организовать защищенную передачу по любому сетевому протоколу и передавать файлы большого объема, аудио и видео;
  • возможность удаленного запуска служб и приложений, в том числе с графическим интерфейсом.

SSH-клиент: как выбрать

Для системных администраторов и бекенд-разработчиков одним из основных инструментов становится SSH-клиент – приложение, с помощью которого можно подключиться к серверу. Программ-серверов SSH всего около десятка, а вот клиентов – гораздо больше. Они разработаны для всех существующих типов ОС, а также смартфонов.

SSH-клиенты не слишком отличаются друг от друга, если говорить об основной функциональности – директивах SSH. Однако они могут предоставлять опции, повышающие удобство использования, и дополнительные функции администрирования. Далее мы рассмотрим самые распространенные клиенты SSH для Windows, Linux и macOS, а также кроссплатформенные приложения и расширения для браузеров, чтобы вы могли выбрать наиболее подходящую под ваши задачи программу.

SSH-клиенты для Windows

клиент putty

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

Особенности и преимущества PuTTY:

  • бесплатный;
  • поддерживается и обновляется разработчиками, хотя создан более 20 лет назад;
  • имеет графический интерфейс;
  • позволяет сохранять настройки подключений, что удобно;
  • кроме SSH поддерживает и несколько других протоколов (Telnet, SCP и другие).

KiTTY

Открытость PuTTY позволила создать на его основе множество доработанных другими разработчиками SSH-клиентов. Некоторые, такие как KiTTY, стали неплохой альтернативой "родителю".

Особенности и преимущества KiTTY:

  • бесплатный открытый код;
  • хранение настроек в конфигурационном файле (можно переносить на другие устройства);
  • возможность задавать команды, автоматически выполняемые сразу после соединения;
  • автоматическое подключение SSH-клиента к серверу с помощью сохраненного пароля (хранится в зашифрованном виде);
  • ярлыки для сеансов, фильтров сеансов и пользовательских команд;
  • возможность изменять внешний вид интерфейса: прозрачность окон, шрифты, иконки для окон и т. д.

Solar-PUTTY

Это бесплатная программа от команды разработчиков SolarWinds. Ее главный недостаток – способ получения. Нельзя просто так взять и скачать этот SSH-клиент: нужно заполнить анкету и ждать, пока заявку одобрят.

Особенности и преимущества Solar-PUTTY:

  • стильный современный интерфейс со вкладками;
  • поддержка одновременной работы с несколькими сессиями;
  • автоматическое переподключение при потере соединения;
  • сохранение данных для входа;
  • поддержка скриптов пост-соединений и другие.

MobaXterm

MobaXterm имеет платную (Professional Edition) и бесплатную (Home Edition) версии. Во многих случаях будет достаточно и бесплатной, но в ней отсутствуют некоторые полезные фишки. Также в Home Edition есть ограничения, например, на количество одновременных сеансов, SSH-туннелей и на время работы сетевых служб.

Особенности и преимущества MobaXterm:

  • интерфейс с удобными вкладками;
  • встроенный X-сервер, поддержка удаленного доступа (RDP, VNC, Xdmcp) и терминала (telnet, rlogin, Mosh);
  • встроенный SFTP-браузер;
  • есть Portable-версия;
  • есть различные плагины для расширения функциональности.

SmarTTY

Простой и быстрый SSH-клиент. Его преимущества:

  • бесплатный;
  • оснащен встроенным файловым менеджером с графическим интерфейсом. С его помощью очень удобно передавать файлы и даже целые папки;
  • мультивкладки – можно запускать несколько сессий SSH одновременно;
  • можно редактировать файлы сразу в SmarTTY, так как есть встроенный текстовый редактор;
  • есть портативная версия;
  • есть подсказки для автоматического заверения вводимых команд, путей к папкам и файлам;
  • надежная аутентификация с открытым ключом.

Xshell

Это платный SSH-клиент (стоимость – 99$), но для домашнего пользования и образовательных учреждений предоставляется бесплатно. Для получения ссылки на скачивание на официальном сайте программы нужно указать свое имя и адрес электронной почты. Конечно, вас включат в рекламную рассылку, но позже от нее можно отписаться.

  • есть интерфейс на русском языке;
  • можно подключаться к нескольким серверам одновременно – каждая сессия открывается в отдельной вкладке;
  • запоминает данные для входа;
  • кроме SSH поддерживает также TELNET, SFTP, RLOGIN, SERIAL;
  • можно группировать вкладки;
  • есть встроенный файловый менеджер;
  • широкие возможности кастомизации оформления интерфейса (цвета, подсветка, шрифты и т. д.);
  • возможность создать свой скрипт на основе перечня отправляемых команд и многое другое.

Tera Term

Это эмулятор терминалов с поддержкой протокола SSH. Стоит отметить, что у Tera Term не самый простой интерфейс и олдскульный дизайн.

Среди положительных моментов этого SSH-клиента:

  • бесплатность;
  • собственный скриптовый язык;
  • эмулирование нескольких самых распространенных типов терминалов;
  • поддержка, помимо SSH, протокола telnet, SCP и других;
  • есть поддержка русского языка;
  • ведутся логи сессий.

SSH-клиенты для Linux

Terminal

В ОС семейства Linux в принципе нет необходимости в сторонних SSH-клиентах, так как эту роль может выполнять родной консольный терминал. Чтобы подключиться по SSH, в нем нужно ввести команду ssh your_username@host_ip_address, где:

  • вместо your_username нужно написать имя пользователя, например, root;
  • вместо host_ip_address – IP-адрес сервера, к которому вы подключаетесь.

Интерфейс терминала консольный, функциональность – базовая, но для большинства задач этого хватает за глаза.

Asbru Connection Manager

Для тех, кому хочется больше удобств в работе и GUI-интерфейс, под Linux создано несколько неплохих SSH-клиентов, например, Asbru Connection Manager. Это приложение позволяет:

  • создавать отдельные вкладки и окна для разных подключений;
  • будить устройство по сети (Wake On LAN);
  • подключаться к удаленной машине через прокси;
  • хранить пароли и другие данные в KeePassX (есть интеграция);
  • создавать собственные скрипты, списки команд и многое другое.

Клиент бесплатный, Open Source, впрочем, как практически все приложения Linux.

Muon (Snowflake)

Этот GUI SSH-клиент для Linux создавался для backend веб-разработчиков. Базовая функциональность расширена многими опциями, полезными для такой работы, но они будут удобны и системным администраторам. В Muon есть:

  • поддержка SFTP;
  • встроенный файловый менеджер;
  • текстовый редактор;
  • утилита, определяющая свободное пространство на диске;
  • диспетчер процессов;
  • сетевые инструменты;
  • утилита для просмотра логов, даже огромных, и поиск по ним;
  • сохранение данных для входа и многое другое.

SSH-клиенты для macOS

В macOS, как и в Linux, есть встроенный SSH-клиент в приложении "Терминал" (Terminal). Подключение к серверу в нем создается так же, как и в Linux, командой ssh your_username@host_ip_address. Другие команды стандартны.

По этой причине отдельных клиентов для macOS не так много – ведь большинство задач можно решить с помощью родного терминала. Но если вам нужно чуть больше функций и возможностей, чем по умолчанию, можно рассмотреть несколько альтернатив.

iTerm 2

Интерфейс SSH-клиента iTerm 2 мало чем отличается от стандартного терминала. Однако в нем добавили множество полезных возможностей, например:

  • удобное копирование и вставка: можно выделить текст в другом окне, не нажимая на него (фокус под курсором), можно копировать текст выделением и вставлять средней кнопкой мыши или же вообще без мыши – сочетаниями клавиш;
  • можно запустить разные сессии в одном окне – на разных панелях, неограниченное количество;
  • вывод iTerm 2 на передний план горячей клавишей;
  • автозаполнение команд;
  • продвинутый поиск, в том числе глобальный – по всем вкладкам. Поддерживаются регулярные выражения;
  • хранение настроек профилей хостов и тегов к ним, возможность поиска по базе профилей;
  • настройка оформления – шрифт, цвет и размер текста, цвет фона и так далее;
  • мгновенное воспроизведение – позволяет заново "прокрутить" все введенные команды.

Core Shell

Еще один неплохой SSH-клиент для macOS. От стандартного терминала отличается:

  • возможностью создавать сколько угодно подключений к разным хостам в отдельных вкладках или окнах;
  • поддержкой iCloud Keychain – хранилищем паролей macOS. Все логины, пароли, ключи можно хранить в нем;
  • автоматическим переподключением к хосту при обрыве соединения;
  • возможностью настраивать и запоминать параметры для каждого хоста, даже цветовую гамму настройки окон;
  • наличием тегов для хостов и так далее.

У Core Shel есть бесплатная версия, а также премиум за 9,99$. В последней добавлены возможности экспорта/импорта, автоматизации с помощью сценариев и автоматическая синхронизация.

Shuttle

Это не SSH-клиент, а небольшая бесплатная утилита с открытым кодом. Мы расскажем о ней, так как для многих она действительно окажется полезной.

Shuttle создает на верхней панели macOS кнопку быстрого доступа к часто используемым командам и сценариям управления серверами. В конфигурационном файле утилиты можно прописать настройки подключения, выполняемые скрипты, пункты меню и т. д. Очень ускоряет и упрощает работу.

Кроссплатформенные клиенты

На наш взгляд, здесь самый большой выбор полнофункциональных профессиональных SSH-клиентов. За многие из них нужно заплатить – в таких реализована не только кроссплатформенность, но и серьезная защита данных, а также обеспечивается круглосуточная оперативная техподдержка. Но есть и бесплатные варианты.

Hyper

В отличие от других SSH-клиентов нашего обзора в этом приложении мало дополнительных возможностей. Свою популярность Hyper приобрел в основном благодаря красивому интерфейсу – приятная цветовая гамма, плавные линии, анимации. Кроме того, он простой и быстрый.

  • полностью бесплатен, с открытым исходным кодом;
  • доступен на всех 3 основных семействах ОС: Windows, Linux, macOS;
  • предлагает несколько симпатичных тем оформления;
  • имеет в арсенале несколько плагинов: мультивкладки-панели, переключение между панелями с помощью стрелок и цифр, гипер-поиск и другие.

Tabby (Terminus)

Устанавливается на Windows, Linux и macOS. В Windows его можно сделать портативным (переносимым).

Tabby (бывший Terminus) представляет собой SSH-клиент и эмулятор терминалов в одной оболочке. Сразу скажем о недостатке программы – она не отличается экономным использованием оперативной памяти.

  • бесплатный, с открытым исходным кодом;
  • режим вкладок/ окон, которые можно располагать, как угодно. Плюс можно сделать закрепленное окно и вызывать его на передний план сочетанием клавиш;
  • копирование выделением и вставка правой клавишей мыши (опционально);
  • имеет расширяемую за счет плагинов функциональность. Например, в Tabby можно сделать кликабельные ссылки, отправку команд сразу на все вкладки терминала, изменить заголовки вкладок, записывать вывод терминала в файл и многое другое

Termius

Главное преимущество Termius – наличие мобильной версии. С помощью приложений под Android и iOS можно управлять серверами практически из любого места: из дома, в дороге, в отпуске.

Помимо мобильных платформ он доступен также на Windows, Linux и macOS.

В бесплатной версии доступны только базовые опции: SSH, Telnet, MOSH, перенаправление портов.

По подписке предлагаются премиум-версия (около 8$ в месяц) и командная (15$ в месяц на каждого члена команды). В них есть:

  • защищенная синхронизация мобильных и десктопных приложений;
  • SFTP;
  • переадресация агента;
  • вкладки на мобильном;
  • автозавершение команд;
  • сохранение фрагментов последовательности команд для быстрой вставки в будущем/ в другие сессии и другие функции.

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

Tectia

Профессиональный коммерческий SSH-клиент с серьезной защитой передаваемых данных и надежной аутентификацией подключения. Tectia предлагает и свой SSH-сервер. Стоимость клиента – около 133$, сервера – 650$. Используется армией США, NASA, крупнейшими зарубежными банками, государственными организациями, крупными корпорациями.

  • круглосуточную быструю техподдержку;
  • совместимость со старыми серверами/ инфраструктурой;
  • защиту M2M соединений;
  • аутентификацию по стандарту PKI X.509;
  • поддержку SCP, SFTP;
  • шифрование данных в соответствии с требованиями PCI-DSS и FIPS 140-2;
  • поддержку смарткарт.

Poderosa

Изначально этот SSH-клиент разрабатывался для Windows и был бесплатным. После того как разработчики добавили поддержку macOS, программу перевели в разряд коммерческих. Стоимость лицензии – примерно 33$ в год.

Из полезного: в клиенте есть разделение окна терминала на несколько вкладок и подсказки для автозавершения команд. А чтобы сделать работу в терминале более приятной, разработчики добавили необычную анимацию курсора и возможность отображать журнал терминала в стиле вступительных титров из "Звездных войн".

SSH-плагины для браузеров

В роли SSH-клиентов могут выступать и дополнения к браузерам. Такие аддоны кроссплатформенны и не зависят от установленной ОС.

Secure Shell App для Google Chrome

secure shell app расширение для chrome

Разработчики из Google Secure Shell Developers создали для браузера компании простой SSH-клиент, по функциональности ничем не отличающийся от того же PuTTY.

  • Есть поддержка SSH и SFTP.
  • Работает как эмулятор терминала.
  • Совместим с Xterm.
  • В рабочем окне можно менять шрифт, его цвет и размер, а также цвет фона.

FireSSH для Waterfox

Изначально этот SSH-клиент был написан для FireFox, но позднее его поддержка была прекращена компанией. Сейчас аддон работает в Waterfox – стороннем "ответвлении" (форке) FireFox. Поддерживает:

  • создание SSH-туннеля;
  • подключение через прокси;
  • изменение оформления терминала (шрифт, фон).

В остальном возможности FireSSH схожи с функциональностью Secure Shell App и других терминальных клиентов.

Рекомендации

Если вы используете SSH-клиент не так часто, и это в основном базовые команды, то вам будет достаточно PuTTY или аналогичной простой программы. Тем, кто работает с удаленными серверами плотно и много, мы рекомендуем установить и попробовать более продвинутые приложения – только так можно понять, какое подходит вам лучше всего.

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