Аналоги putty для windows 10

Краткий обзор 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.

Комьюнити теперь в Телеграм

Подпишитесь и будьте в курсе последних IT-новостей

Подписаться


Выбираем 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 долларов.

Скачать MobaXterm

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

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

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

Например:

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

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

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-клиентов. Только не придется скачивать сторонние программы и плагины.

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

ssh *имя_пользователя*@*адрес_сервера*

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

ssh root@82.96.152.28 

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

Asbru Connection Manager (Linux)

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

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

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

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

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

Muon

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

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

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

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

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

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

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

ssh *имя_пользователя*@*адрес_сервера* 

Также с последующем подтверждением подключения и авторизацией. Поэтому в 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).

Скачать Core Shell

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

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

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 долларов (~700 рублей).

Poderosa

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

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

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

Доступен на Windows и macOS. Стоит 33 доллара (~2550 рублей)

SecureCRT

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

SSH-клиент SecureCRT

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

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

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 как можно проще. В любом случае можно попробовать все бесплатные варианты и принять решение уже после.

Уровень сложностиСредний

Время на прочтение5 мин

Количество просмотров29K

На сегодняшний день SSH-клиентов написано множество: от встроенных в ОС терминалов до отечественных решений вроде МС22. Я решил протестировать популярные варианты и сравнить, какой будет лучше.

Встроенные терминалы ОС

Для начала поговорим о том, что поставляется вместе с операционками.

Windows Terminal

Последние версии Windows 10 и Windows 11 включают встроенный сервер SSH и клиент на базе OpenSSH. Сеанс SSH запускается в командной строке по команде ssh user@machine. [источник]

Этот функционал поддерживает простые SSH-команды: подключение к серверу, использование ключей, и тд. Однако это всё же не специализированное ПО.

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

macOS Terminal

В macOS также имеется встроенный терминал. Начало работы аналогичное: ssh user@IP-Address.  [источник]

Поддерживаются такие протоколы, как SSH, SCP и SFTP, можно работать с *nix-серверами. Но здесь, как и с Windows, возможности ограничены.

Linux Terminal

В каждом дистрибутиве Linux командная строка позволяет устанавливать ssh-сессии, и здесь нет принципиальных отличий от предыдущих пунктов. [источник]

Здесь возможна и поддержка ssh-ключей, и работа с разными сетевыми протоколами.

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

***

Встроенные в ОС терминалы — это всё же стандартные приложения без дополнительных возможностей настройки. Они подойдут для управления максимум 1-2 серверами. Поэтому стоит искать специализированные ssh-клиенты.

Я попробовал наиболее популярные решения, чтобы проверить, какие из них будут лучше.

PuTTY

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

Поддерживает такие протоколы, как SSH, Telnet, SCP, SFTP. PuTTY позволяет сохранять сессии, конфигурации подключения, ключи SSH и другие параметры, с его помощью можно реализовать проброс портов… [источник]

Это мощное решение, однако неудобное чисто с точки зрения пользовательского опыта: нельзя открыть много вкладок за раз, для нового соединения в принципе надо открывать программу снова и снова, и так далее. Чтобы решить этот вопрос, можно поставить PuTTY Connection Manager, но это всё же дополнительные действия. С PuTTY хорошо работать, когда под управлением до 4-5 серверов.

SecureCRT

Создатели акцентируют внимание на его безопасности. [источник]

Работает со множеством протоколов: SSH 1 и 2, Telnet, rlogin, Serial. Поддерживает работу со множеством вкладок. 

В SecureCRT рутинные задачи можно автоматизировать при помощи скриптов на Python и других языках, либо с помощью функционала записи скрипта. [источник]

Однако это платное ПО. К тому же, при работе с большим количеством сессий SecureCRT потребляет больше ресурсов, чем тот же PuTTY.

MobaXterm

Легковесное ПО, к которому при желании можно скачать и установить плагины на любой вкус. [источник]

MobaXterm поддерживает SSH, RDP, VNC, SFTP, SCP и FTP. В нём реализованы поддержка нескольких вкладок и возможность создавать макросы. Можно управлять сразу несколькими серверами и запускать графические приложения на них.

MobaXterm — тоже платное ПО. Для него существует Home Edition, однако с сильно урезанными функциями: можно создавать за раз не более 12 сессий, 4 SSH-туннеля. В Home Edition можно создать всего 4 макроса. Этого маловато для полноценной работы, особенно когда хочется автоматизировать рутину.

SmarTTY

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

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

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

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

Xshell

Мощное решение с интуитивным интерфейсом: поддерживает множество протоколов, автоматизацию задач при помощи скриптов на разных языках, и так далее. [источник]

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

Настоящий монстр — но и стоит соответственно. Цены начинаются от 99 долларов в год.

МС22

Отечественный (как ни странно, единственный, который нашел, отечественный) SSH-клиент, который поддерживает множество протоколов: SSH, SFTP, Telnet, Serial, RDP и VNC. Пользователям доступна круглосуточная поддержка на русском языке. [источник]

Как и в XShell, в МС22 реализованы функционал закладок и пользовательских профилей. Чтобы сохранить сессию, её можно добавить в закладки и привязать к профилю: тогда не потребуется вводить данные входа снова и снова. Вкладок с сессиями в МС22 можно открывать несколько.

Рутина вполне автоматизируется: в МС22 есть составные быстрые команды (когда выполняются сразу несколько действий), есть возможность вызывать эти команды по сочетанию клавиш.

Из любопытного: при подключении в МС22 автоматическии подключается SFTP для передачи файлов, то есть, отдельное ПО для работы с файлами можно не использовать. Такого я у других ssh-клиентов не помню.

Есть возможность настроить оформление. В МС22 реализована поддержка двойных шрифтов для ASCII и не ASCII символов, чтобы названия файлов правильно отображались.

Заключение

Упорядочив, получаем таблицу.

Терминал

Протоколы

Поддержка нескольких вкладок

Автоматизация рутины

Цена

PuTTY

SSH, Telnet, SCP, SFTP

Нет

Нет

SecureCRT

SSH, Telnet, RLOGIN, SERIAL

Да

Да, в тч с помощью языков программирования или записи макроса

от $100

MobaXTerm

SSH, RDP, VNC, SFTP, SCP, FTP

Да

Да, через запись макроса

Professional Edition от $69

SmartTTY

SSH, SFTP, SCP

Да

Нет

Xshell

SSH, SFTP, TELNET, RLOGIN, SERIAL

Да + функционал профилей

Да

от $99

МС22

SSH, Mosh, SFTP, Telnet, RDP, RFB

Да + функционал профилей

Да, в тч составные команды

от 2 500 ₽

Каждый выбирает по потребностям. Мне совершенно не хватает того, что может дать встроенный терминал. PuTTY, ветеран в этой области, подойдёт для личного использования.

Хорошие корпоративные решения с удобным UX, как правило, и денег стоят хороших. Кроме того, на территории России компаниям с госучастием со следующего года нельзя будет использовать зарубежное ПО.

В итоге для корпоративных нужд был выбран МС22. Тут и множество протоколов, и удобство, и возможность работать в условиях импортозамещения.

Brief: In this tutorial, we explore 10 of the best PuTTY alternatives for SSH clients.

Putty is one of the most popular and widely-used SSH and Telnet clients that allows users to log in to remote devices such as servers and network devices such as routers and switches.

It is a user-friendly Linux terminal emulator that provides a simple and intuitive user interface that makes establishing remote connections easy.

Putty was initially developed for Windows OS but, over time, has been made available for Linux, macOS other UNIX systems. While it does a pretty good job of allowing remote connections, it comes with its own set of limitations.

It might fall short of meeting your SSH requirements or even lack the standard you need as an SSH client.

Thankfully, other feature-rich and solid SSH clients can streamline your remote connections. In this guide, we explore 10 of the best Putty alternatives for SSH clients.

Here’s a detailed review of these alternatives, their features, plus the good and bad of using each SSH client software.

1. MobaXterm – X Server and SSH Client

MobaXterm is one of the best PuTTY alternatives for SSH clients. It is a feature-rich and all-in-one toolbox for establishing remote connections.

In one window, MobaXterm provides a myriad of features and tools tailored for system and network administrators, developers, engineers, and pretty much everyone who is working remotely.

It offers an assortment of remote network tools including SSH, FTP, RDP, X11, VNC, FTP, SFTP and so much more. It also provides an intuitive interface for you to efficiently access remote devices via different protocols and systems.

MobaXterm SSH Client

MobaXterm SSH Client

MobaXterm Key Features:

  • Remote desktop connectivity.
  • Remote terminal connections with SSH, rLogin, Telnet, and Mosh.
  • Plugin support and customization.
  • Limited SSH tunnels plus session.

2. KiTTY – Telnet / SSH Client

The KiTTY application is yet another free SSH & Telnet client, which is a fork of PuTTY and borrows many of the features that PuTTY provides with extra features for improved functionality.

For starters, KiTTY runs on Windows and MACs but can also access Linux, Unix, and MAC OS devices. The application also offers a similar user interface and experience as PuTTY, so those familiar with it are in luck.

KiTTY - Telnet / SSH Client

KiTTY – Telnet / SSH Client

KiTTY Key Features:

  • Built-in chat and help system.
  • Built-in text editor with a shortcut.
  • Allows command customization and automation.
  • Auto-save capabilities for sessions.
  • ZModem support and integration.

3. mRemoteNG – Multi-Remote Connection Manager

mRemoteNG is one of the best open-source PuTTY alternatives for SSH clients, which is a fork of mRemote and offers a wide array of features for making remote connections.

Each application under this system has a multi-focus, with the mRemoteNG offering multi-tab plus multi-protocol features. It supports multiple remote sessions underpinned by a tabbed interface.

mRemoteNG - Multi-Remote Connection Manager

mRemoteNG – Multi-Remote Connection Manager

mRemoteNG Key Features:

  • Integration of multiple connection protocols, including SSH, Telnet, rLogin, RAW, and HTTP/HTTPS.
  • Support remote desktop connectivity with RDP, VNC, and ICA (Citrix Independent Computer Architecture).
  • Allows use of undocking panels.

4. Tabby – Customizable Modern Terminal

Tabby is yet another formidable and reliable alternative to PuTTY, which is a highly customizable and cross-platform terminal emulator for SSH, Telnet, local shells, and Serial connections.

The application can manage SSH connections at its core while allowing a tabbed but minimalist interface. Another nifty feature is the ability of Tabby to convert SSH connection into SFTP file browsing.

Tabby Modern Linux Terminal

Tabby Modern Linux Terminal

Tabby Key Features:

  • CLI (Command line interface) support.
  • Tab persistence on Linux or macOS.
  • Integrated SSH client with support for a connection manager.
  • USB-portable without prior installation necessary.
  • Support for multiple servers and file transfer protocols such as SFTP plus Zmodem.

5. Xshell 7 – Powerful SSH Client

Xshell 7 is another great PuTTY alternative for connecting multiple protocols in a tabbed environment. The PuTTY alternative also ranks as an advanced option thanks to the application providing unique features such as audio alerts, highlighting sets, and custom key mappings.

Xshell 7 also comes in handy for those looking to use an advanced tabbed environment, next-level programming scripting, and dual font support for ASCII plus non-ASCII characters.

Xshell 7 - Powerful SSH Client

Xshell 7 – Powerful SSH Client

Xshell 7 Key Features:

  • Supports multiple sessions with a tabbed interface.
  • SSH tunneling and dynamic port forwarding.
  • Intuitive tabbed interface.
  • Advanced customizations such as terminal look-and-feel, logging, etc.
  • Support for Programming languages such as Python, Java, and VB.

6. SuperPUTTY – Graphical SSH Client

SuperPuTTY requires you to install the original PuTTY for the application to install and run. Besides that, the SuperPuTTY is an advanced PuTTY version with secure SSH connection protection with SCP and SFTP file transfers.

Its interface allows for multiple sessions where each connection can run simultaneously, thanks to its tabbed environment. Terminal protocols on offer are also plenty, with SSH, Telnet, rLogin, and RAW available.

The SSH option is best for use since it secures connection using encryption and user authentication.

SuperPUTTY - Graphical SSH Client

SuperPUTTY – Graphical SSH Client

SuperPUTTY Key Features:

  • Customizable user interface with multiple tab options.
  • Support for keyboard shortcuts.
  • Supports basic programming scripting for Python, Javascript, etc.
  • Multiple protocol support with SSH, rLogin, Telnet, RAW, SFTP, and SCP.

7. WinSCP – FTP and SFTP Client

The WinSCP is a Windows-based file transfer utility that allows free connecting and transfer of files remotely between Windows and Linux devices. The utility tool is an open-source product using the exclusive SCP protocol.

Other features with the WinSCP also include SSH-protected remote access, multiple protocol use (FTP, SFTP), and WebDAV implementations. Not forgetting, this tool also comes with a remote command facility within its system.

WinSCP - FTP and SFTP Client

WinSCP – FTP and SFTP Client

WinSCP Key Features:

  • Secure file transfers under SCP plus SFTP protocols.
  • Remote command facility.
  • Secure remote access with SSH protection.
  • Supports WebDAV capabilities.

8. Solar-PUTTY – Free SSH Client

Another PuTTY alternative on Windows is SolarWinds’ – Solar-PuTTY, which is a free-to-use license tool that offers secure SSH connections alongside an integrated file transfer mechanism relying on SFTP plus SCP.

As with PuTTY, Solar-PUTTY can be useful for remote login into your computer and transferring files between the devices. Solar-PuTTY also implements the Telnet systems under its secure terminal emulator capabilities. The interface saves the credentials allowing you to log in automatically and securely connect.

Solar-PUTTY - Free SSH Client

Solar-PUTTY – Free SSH Client

Solar-PUTTY Key Features:

  • Complete automation for login and reconnection options.
  • Supports post-connection scripting.
  • A customizable user interface.
  • Autosave credentials on multiple servers.

9. ZOC – SSH Client and Terminal Emulator

ZOC is an SSH client and terminal emulator for Windows and macOS. It provides a user-friendly UI that allows users to easily use multiple protocols for remote connections including SCP secure file transfer.

ZOC also utilizes powerful scripting capabilities, allowing users to program full automation of processes. From this, one can program ZOC to automate tasks such as file transfer or information searches on remote systems.

Multiple standards can also work with the ZOC emulator, including the likes of xterm, TN3270, Wyse, or the TN5250 standards.

ZOC - SSH Client and Terminal Emulator

ZOC – SSH Client and Terminal Emulator

Zoc Key Features:

  • Supports command scripting.
  • Secure SSH connections.
  • Multiple running session capabilities.
  • Secure SCP file transfers.
  • Operates as a complete terminal plus text editor.

10. SmarTTY – Multi-tabbed SSH Client

SmarTTY is also an open-sourced SSH-based terminal emulator running a secure SCP file transfer system. The Windows-based alternative also features a text editor, an embedded file editor, and a hexadecimal terminal for monitoring ports.

SmarTTY’s unique tabbing option adds to these useful features by placing the tab space along the left and bottom screen rather than arraying them on top of the display panel.

SmarTTY’s file transfer systems are even better, which are straightforward and simple enough to allow whole directory transfers between devices.

SmarTTY - Multi-tabbed SSH Client

SmarTTY – Multi-tabbed SSH Client

SmarTTY Key Features:

  • Supports multiple sessions.
  • SSH-based terminal capability.
  • Multiple File transfer protocols – SCP, FTP, SFTP, FTPS, Zmodem, Xmodem, Ymodem.
  • Emulations: xterm, VT220, TN3270, TN5250, Wyse, QNX,.
  • Multiple tab support.
  • Secure SCP file transfer and connection.

Our list above is by no means exhaustive but only sought to pick the 10 best PuTTY alternatives for SSH clients. Of course, there are plenty of other options, but with these ten, you get more value than anything else.

Secure Shell, SSH for short, is a network protocol which is used to connect to Linux, UNIX servers, network equipment, and any other SSH protocol supported devices over the network. By default, we can use SSH protocol in Linux and Mac but Windows OS does not have a native SSH client (though you can get it by Windows 10 ‘Features on Demand’).

If you want to connect to a remote device through SSH protocol, then PuTTY is one of the best SSH clients for Windows 10, 8.1/7. Even then, PuTTY does not have many features its alternatives provide. So this article is to list down the best SSH clients and PuTTY alternatives for Windows  OS.

1) PuTTY Tray

putty tray for Windows 10

PuTTY Tray is a free and open-source SSH client for Windows 8.1 and 10. PuTTY Tray is based on PuTTY and extends the functionalities through add-ons to make the user experience much better than the original PuTTY. PuTTY Tray has the following features:

● Can be minimized to the system tray.
● Customizable icons and windows transparency.
● Session configurations can be stored as files for portability.
● Always On Top setting for easy access.

Download PUTTY Tray

2) KiTTY

kitty ssh client - Best alternatives for PuTTY

KiTTY is another very simple alternative for PuTTY. It is simply a fork of the original PuTTY and has all the features with and adds some. KiTTY’s user interface is much the same as PuTTY’s, so it is very familiar and easy to learn. Some of the features included in KiTTY are:

● Shortcuts for pre-defined commands.
● Automatic password entry.
● Running a locally saved script on a session.
● Storing a script to local storage for portability.
● A different icon for every session.

Download KiTTY here

3) SuperPuTTY

Super Putty

SuperPuTTY is a very popular SSH client for Windows Operating System to connect network devices over the network. SuperPuTTY, like other PuTTY clients, tries to improve what PuTTY already does but it needs a PuTTY installation on the system on which SuperPuTTY is intended to be used. Also, it allows multiple tabbed sessions included file transfers between the remote server and local storage. Following are some of the features:

● Export or import session configuration for portability.
● Customizable layouts for session views.
● Supports SSH, Telnet, and RAW protocols.
● Multiple sessions can be docked on the screen to allow easy workspace management.
● Upload files to a remote server securely using SCP or SFTP protocols.

Download SuperPuTTY

4) Bitvise SSH client

Bitvise SSH client

Bitvise SSH client is a good utility if you want to automate a connection to SSH servers. Bitvise is free for personal use and paid for commercial use. Bitvise SSH client provides claims to have an advanced graphical interface for SFTP clients and terminal emulators.

Download Bitvise SSH client

5) MobaXterm

MobaXterm SSH client with many tools for Windows

MobaXterm is the most positively received and widely regarded SSH client for Windows 10. It has both free and paid versions. It is targeted at all types of users like programmers, webmasters, IT administrators, or anyone who wants to manage a system remotely. MobaXterm is most popular for having a lot of features and support for plugins to extend those features. MobaXterm has no ads in both free and paid versions. Following are some of the features in MobaXterm:

● You can use UNIX commands in Windows.
● Support for a long list of protocols like SSH, FTP, and SFTP.
● Tabbed SSH sessions.
● GUI text editor.
● A portable version is also available.

Download MobaXterm Client here

6) SmarTTY

SmarTTY

Here is another tool called, SmarTTY. It gets updated regularly by its developers. SmarTTY is also known for combining several features in other PuTTY alternatives into one application. Some features include:

● Multiple tabs inside one SSH session.
● Transfer files and complete directories to and from a remote server.
● Edit files on the remote server.
● Ability to run graphical applications through built-in Xming addon.

Download SmarTTY Here

7) FireSSH Addon for Firefox and Chrome

FireSSH Addon for Firefox and Chrome

The FireSSH addon for Firefox and Chrome can work as an SSH client if you don’t want to install a separate SSH client or if you don’t have administrative rights on the Windows PC you are using. FireSSH is written in JavaScript and is platform-independent because it is available as an add-on for both Firefox and Chrome browsers which are easily available for Windows, Linux, and Mac.

Through FireSSH, you will be able to remotely connect to a remote SSH server through your browser and you will be able to open multiple SSH sessions in separate tabs. FireSSH is available on the add-ons page of Firefox and the Web Store in Chrome.

Here is the home page link

8) Terminals

Terminals SSH client for Windows 10

Terminals is one of those SSH clients with a polished user interface for making use of tabbed SSH sessions. Terminals is open-sourced and combine many features that are included in both free and paid SSH clients mentioned in this article. Following are the features included in Terminals:

● Session screenshot capture.
● SSH session connection history.
● Support for multiple protocols like Windows RDP, SSH, Telnet, FTP, SFTP.
● Network tools like Ping, DNS tools, Wake On LAN, etc.
● Multi-tab interface.
● Use the current terminal in fullscreen.

Get Terminals SSH Client for Windows Here

9) mRemoteNG

mRemoteNG remote admin client

mRemoteNG is the best open-sourced system administration tool with multiple protocols support. mRemoteNG’s main focus is to provide support for multiple protocols and the excellent user interface for an SSH client under one software. mRemoteNG has support for tabbed sessions. Some of the different protocols supported by mRemoteNG are:

● SSH
● Telnet
● HTTP/HTTPS
● Remote Desktop (RDP)
● Virtual Network Computing (VNC)
● RAW socket connections

Get it here

10) Dameware SSH client

Dameware SSH client

Dameware SSH client is a really nice alternative to PuTTY on Windows environment if you are looking for an SSH client with an easy to use and polished interface. Dameware has an easy to use console and allows multiple Telnet and SSH connections in multiple tabs. Some useful features of Dameware:

● Save favorite session configurations to your Windows PC.
● Access remote servers using multiple saved credentials.
● Manage multiple Telnet or SSH sessions with multiple tabs.

Download Dameware SSH client Here

We included some of the top best SSH clients for Windows 10 in this list. You can use them as alternatives for PuTTY as well. This was to help you know which different SSH clients you can choose from if you either want to use something other than PuTTY or you are new to handling remote servers through SSH clients in Windows. In the end, it will be a matter of personal preference to choose whichever SSH client you want to use.

PuTTY is an SSH client for Windows; it allows you to connect your computer to remote servers safely, without the risks that would come with doing so over an unencrypted connection.

Using PuTTY, you can connect to a remote server for a wide range of purposes. You can execute commands, update software, access resources, and a lot more.

While Mac devices come with an SSH client pre-installed, it is a bit more complicated if you have a Windows device (before Windows 10). That’s where third-party SSH clients like PuTTY come into the picture.

Also Read: Best Windows Alternatives

What Is SSH?

SSH stands for Secure Shell. It is a network protocol for connecting two devices remotely.

There are a number of ways to connect to another machine remotely. However, some methods, such as connecting over the internet, come with security risks.

For example, when you connect without encryption, your connection can be intercepted and perhaps even be altered.

SSH employs encryption to secure access to the remote server from the client. Using SSH, you can do pretty much anything — for example, you can execute commands on the server from the client.

You can even run applications from the server on the client without having the server available next to you. Using SSH, you can connect Windows machines to Unix.

If you have an unsecured network and want to transfer files between two machines on the network, SSH allows you to encrypt and secure that connection.

SSH vs Telnet: What’s The Difference?

PuTTY is also a Telnet client in addition to being an SSH client.

The difference between Telnet and SSH is that Telnet, which is the standard protocol for virtual terminal service, is not secured and sends the data in plain text, making it vulnerable to interceptions. SSH presents the data in an encrypted format to take care of potential security issues.

Which one is better?

Telnet was one of the main ways computers communicated with each other back in the early days of computers. However, if you’re looking for security, it’s just not the best choice, as the data sent can be intercepted pretty easily.

SSH, or Secure Shell, came around later, and it quickly became more popular than Telnet due to its encryption.

Check Out: Best Windows 10 Alternatives

Do You Need PuTTY? Why Look For a PuTTY Alternative?

While you don’t need an SSH client on a Mac, you will need one on older versions of Windows. That’s because up until Windows 10, there was no built-in terminal for SSH.

SSH is a multiplatform protocol. It is not something limited to Windows; you can install an SSH client on Android, Linux, Raspberry Pi, and any other platform.

However, Windows 10 does come with a built-in SSH client terminal. You can read instructions on how to set it up here.

You will have to enable it because it is an optional feature that is not enabled by default.

So, up until Windows 10, everyone was using SSH clients like PuTTY. PuTTY was, by far, the most well-known and popular, but it had some problems — that’s why so many PuTTY forks and alternatives kept popping up.

Indeed, there are a few downsides to PuTTY. For example, you might need a bit more functionality.

PuTTY is a simple tool if you only have to run an SSH connection and nothing more — but it lacks the advanced features of many other alternatives.

There are many PuTTY alternatives that offer support for multi-tab sessions. Tabbed sessions allow you to get more done, and it can be pretty frustrating to work with PuTTY at times due to its lack of tabbed support.

Many people also face the common issue of PuTTY garbling text interfaces and giving you gibberish.

Nevertheless, there are a number of awesome PuTTY alternatives out there. If you don’t want to use PuTTY for any reason, read on to learn about the best PuTTY alternatives.

Even if you have a Windows 10, you should read this article. That is because the built-in Windows 10 client is very simplistic, like PuTTY — if you need a full remote networking solution, you will discover many of them in this article.

Let’s get into it.

Explore: Best FreeNAS Alternatives

1. MobaXterm

MobaXterm, formerly known as MobaXVT, is an excellent PuTTY alternative. Unlike PuTTY, it comes with a multi-tab Windows terminal.

In addition, MobaXterm is an awesome alternative to PuTTY if you run an application that uses X Windows on your server. That is because it comes with an X server based on X.org.

In addition, using the free plugins that are compatible with MobaXterm, you can increase the functionality of the tool. Check out all the useful plugins on this page.

Overall, MobaXterm is a useful remote networking software to use if you have to connect to remote servers often.

SSH is not the only remote networking tool it provides; it also includes support for FTP, RDP, VNC, and many protocols, as well as simple Unix commands for your Windows computer — as a multipurpose tool, it’s superior to PuTTY.

Using MobaXterm, you can import the display from a Unix server to your Windows computer, making it perfect for connecting to Unix servers from Windows.

Have you been dreaming of a tool that allows you to manage all of your remote network connections in one app, regardless of the protocols they are using? With the MobaXterm Session Manager, it is easy to take control and manage your connections, including those using SSH, RDP, X11, MOSH, or other protocols.

For SSH, MobaXterm is based on PuTTY but includes tabbed support.

MobaXterm is entirely free to use. It is not open source like PuTTY, and it does have a commercial version, which you might want to buy if you need to use the software for your business and would like the added functionality that comes with the commercial version.

You can get MobaXterm by downloading a small, portable EXE file, which you can then run from a USB stick. You don’t need any other special software or administration rights.

So, do you need the upgraded, premium version of MobaXterm? It depends on your needs.

The free version comes with access to most features. However, there are still some limitations — for example, you are limited to 12 sessions and two SSH tunnels.

The premium version removes those limitations and allows for an unlimited number of sessions, as well as advanced customization features, including the ability to customize your startup message and logo.

Also, the premium version comes with enhanced security features.

Overall, MobaXterm comes highly recommended. It has a fantastic interface, it is easy to use, it has great tabbed support, and its support for other protocols will definitely come in handy, even if you only use them once in a while.

Also Read: Best Windows Firewall Alternatives

2. KiTTY

One of the cool things about PuTTY is that there are a lot of great forks as well, which are good alternatives to the original. Since PuTTY is open source, creating a fork is not that difficult.

In case you were wondering, the term “fork” in software means that the creators of the fork took the original code and altered or added to it to improve it. Think of it as a fork in the road.

These forks serve different purposes, but they are designed to retain the original functionalities of PuTTY while adding a certain functionality or changing something to improve it in some way and appeal to a certain user base.

One of the PuTTY forks that I recommend as a PuTTY alternative is KiTTY. In particular, it forked off from the 0.74 version of PuTTY.

KiTTY not only gives you what you would get from PuTTY but adds new features, too. Let’s go over some of KiTTY’s features to help you understand what you would gain from switching to KiTTY.

  • You can auto-save passwords and use them to log in quickly without filling them out manually. Save time as compared to using PuTTY; passwords are still encrypted.
  • It is possible to save even more time by configuring an automatic command to be sent to the server as soon as an SSH or Telnet connection is established to the remote server. There are some command shortcuts, and you can execute several commands if you separate them by \n.
  • You can integrate KiTTY with Internet Explorer, Firefox, or other browsers.
  • The software allows you to run a script that you saved to your local client on the remote server.
  • Using CTRL + SHIFT, you can launch a duplicate session by left-clicking on any window.
  • Select any text in a terminal to instantly print it.

One of the cool things about KiTTY is that when you have multiple sessions running, and you want to quickly identify which window is for which session, you can add a customized icon to each window. The system will pick an icon for each window by default, but you can customize each icon based on your preferences.

In addition, if you want a specific session to stay in the foreground, you can set its window to “Always Visible.”

To make KiTTY even easier to work with, the creators allow you to set a specific shortcut for each of the menu options.

Check Out: Best Avast Alternatives

3. ExtraPuTTY

Once we’re on the topic of PuTTY forks, let’s talk about ExtraPuTTY, another fork of PuTTY. This one is based on the 0.67 version of PuTTY — so it’s a bit of an earlier fork.

ExtraPuTTY is entirely free to use. Not only does it contain all the features of PuTTY, but it also adds new features.

Here are some of the main features you can enjoy when using ExtraPuTTY:

  • Create shortcuts for predefined commands
  • Automatic command sequencing
  • A session manager for managing PuTTY sessions

There are also some great graphical features, such as a menu bar and a status bar added to the PuTTY window. ExtraPuTTY also adds file transfer features with integration with SCP, SFTP, FTP, and more.

If you like PuTTY but want something a little extra, ExtraPuTTY is a good choice.

Check Out: Best VPN Services

4. Solar-PuTTY (By Solar Winds)

Solar-PuTTY, by Solar Winds, is a good PuTTY alternative if you need tabbed support. The tabbed interface allows you to manage multiple sessions, and you can also save your credentials for easy login to save time when starting sessions.

In addition, you can quickly access your most used sessions. Also, it allows for post connection script automation, unlike PuTTY.

Finally, Solar-PuTTY integrates with the Windows Search feature. That allows you to find your saved sessions quickly.

Solar-PuTTY is entirely free. If you feel like PuTTY just doesn’t do it for you, and you require an alternative that allows you to save time, try out Solar-PuTTY.

Explore: Best Privacy.com Alternatives

5. Royal TS

Royal TS is another great alternative to PuTTY if you need more functionality. In fact, its terminal is based on PuTTY — it includes a putty.exe binary that automatically launches, without the need to install anything else.

At the same time, it also includes a Rebex terminal, and you can use that instead of the PuTTY terminal.

Also, Royal TS has many other features as opposed to just being a PuTTY terminal. Let’s talk about some other connections possible with Royal TS:

  • VNC based on TightVNC and UltraVNC
  • Remote Desktop Protocol based on Microsoft RDP Activex
  • File transfer with support for FTP, SCP, and SFTP
  • The ability to connect to Hyper-V and VMWare instances, slice and dice Windows events, connect to and manage TeamViewer sessions, and a lot more!

A lot of people use Royal TS for the credential management feature. You can assign credentials to connections to share documents containing the connection but with your credential in a private, hidden document.

The best part is that Royal TS is free for up to 10 connections.

Interesting Post: iThemes Security vs Wordfence

6. Bitvise

Bitvise is a great PuTTY alternative. In fact, it is listed as a suggested alternative on the PuTTY website.

Nevertheless, the website makes it clear that the suggested alternatives are not outright endorsements by the PuTTY project.

Bitvise has some helpful features, such as auto reconnecting capabilities and an FTP to SFTP protocol bridge.

On the Bitvise website, you can download both the Bitvise server and the Bitvise client. The Bitvise client is always free to use, regardless of the purposes for which you are using it; you can try the Bitvise server for free with its 30-day free trial.

One of the benefits of using Bitvise over other SSH clients, including PuTTY, is that it has an excellent track record when it comes to security. It uses its own SSH protocol implementation, so many of the security flaws that are present in other SSH clients using other SSH protocol implementations are not present in Bitvise.

Bitvise’s track record is pretty long. As it started only two years after PuTTY (in 2001), it is one of the oldest SSH clients on the market.

While there have been minor security issues along the way — which could only be expected — they have been fixed quickly.

One of the reasons for that is that Bitvise hires people carefully and doesn’t hire new people often, focusing on maintaining a high retention rate of a small team of developers.

Bitvise, unlike PuTTY, is not open source. They ensure they only hire developers with extensive skills in C++, which is the language Bitvise uses.

All of its team members are dedicated to the project, and most have been on the team for quite a while. They take all security issues seriously and investigate and deal with them in depth.

Again, while it’s not open source, and the Bitvise server costs money after 30 days, that helps ensure Bitvise remains a secure software. You can still use the Bitvise client for free forever, as I explained above.

Also Read: Best Browsers For Privacy

7. mRemoteNG

mRemoteNG is another good PuTTY alternative if you are looking for an SSH client with a tabbed interface. Also, it is a good choice if you need additional connection protocols in addition to SSH, as mRemoteNG is multiprotocol.

mRemoteNG is actually a fork of a tool called mRemote, but mRemoteNG comes with improved features and fixed bugs.

In addition to SSH, mRemoteNG supports Remote Desktop Protocol, Virtual Network Computing, Telnet, Remote Login, HTTP, HTTPS, and other protocols.

Unlike many other PuTTY alternatives, mRemoteNG is actually open source, just like PuTTY! That means you can inspect the source code yourself or even create your own fork — you can alter it as you wish.

Explore: Best SpeedTest Alternatives

8. SecureCRT

SecureCRT is a fantastic alternative to PuTTY. While not free, it offers advanced features and ultra-secure connections for remote networking.

Using SSH, it includes advanced session management features, so you can stay better organized. You can also highlight keywords in a terminal, as well as IP addresses, to discover errors and more.

Not only does SecureCRT support a tabbed interface, unlike PuTTY, but you can organize the tabs either vertically or horizontally. Whether you want to compare two sessions or work on one while monitoring the other, SecureCRT makes it easy to be productive.

To save time, you can organize commands into folders and double-click on them to launch them. It’s great for repetitive commands.

To save even more time, you can use Python to automate scripts on Windows without ever leaving the SecureCRT interface. In addition, you can automate repetitive tasks with VBScript and JScript (not just Python).

Also Read: Best WDS Alternatives

9. AbsoluteTelnet

A PuTTY alternative worth considering is AbsoluteTelnet. Despite its name, it is not only a Telnet client but an SSH client as well, just like PuTTY.

However, as opposed to PuTTY, it comes with a tabbed interface.

AbsoluteTelent is produced by Celestial Software. Despite being a somewhat older software that can look a bit outdated, it has an active forum on the site, where people post from time to time, and where you can get help about licensing and installation issues.

Also Read: Best Utility Software Examples

10. MTPuTTY (Multi-Tabbed PuTTY)

Tired of PuTTY’s lack of support for tabs? With MTPuTTY, that issue is solved.

MTPuTTY is just like PuTTY — it supports all of its protocols, and it is pretty much the same software — except that it supports multiple tabs. It’s a small download and free to use, so there’s nothing to lose!

11. XSHELL

Another awesome alternative to PuTTY is XSHELL, which dubs itself “the industry’s most powerful SSH client.” Indeed, it has several features that make it somewhat superior to PuTTY for efficiency and time management.

For example, there is the Session Manager, which allows you to create, edit, and launch sessions easily. With the Remote File Manager, you can view a directory of the files on the remote server, upload files, download files, and more.

XSHELL, as opposed to PuTTY, has a tabbed interface. Not only that, but it makes it easy to customize your interface with drag and drop.

To be more efficient, you can set shortcuts for commands you use often. You can highlight keywords or terms in the terminal, and there are a lot of customization options available, from aesthetics to mouse behavior.

If you want to automate tasks to save time, you can do so with Java, VB, and Python automation scripts.

The downside of XSHELL is that it is not free; you have to buy a license to use it. However, if you find that PuTTY is hampering your productivity, buying a license might be something worth considering.

12. SmarTTY

Another good alternative to PuTTY is SmarTTY. With a multi-tabbed interface, you can open new sessions in new tabs.

It allows you to upload and download files while displaying a remote directory — you can also transfer entire directories. You can even open a file remotely to edit it, all in a Windows-style GUI.

SmarTTY is entirely free to use.

Wrapping It Up: What Is The Best PuTTY Alternative For Windows?

If you have Windows 10, you don’t even need a PuTTY alternative, as you have it built-in right on your computer.

Nevertheless, if you have an older version of Windows, or if both PuTTY and the built-in SSH client don’t offer enough functionality for your needs, I recommend MobaXterm as an advanced terminal and remote networking solution.

Tom loves to write on technology, e-commerce & internet marketing. I started my first e-commerce company in college, designing and selling t-shirts for my campus bar crawl using print-on-demand. Having successfully established multiple 6 & 7-figure e-commerce businesses (in women’s fashion and hiking gear), I think I can share a tip or 2 to help you succeed.

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Исправление времени windows 7
  • Как открыть диспетчер ошибок windows 10
  • Удаленное приложение remoteapp отключено windows 10
  • Epson easy photo print источник https printers windows com epson easy photo print html
  • Как повысить разрешение экрана на windows 10