Аналог winscp для mac os

Обновлено: 04.07.2024

Что такое SSH клиент и для чего он предназначен?

Как правило, на серверных машинах администратором уже установлен SSH-сервер, чтобы была возможность удаленного администрирования этой машины. Поэтому для того, чтобы осуществлять этот процесс, нам нужен только SSH-клиент, чтобы удаленно коннектиться к серверу. При этом совершенно не важно на какой ОС установлен сервер или клиент. Мы рассмотрим все самые популярные решения для Windows, Linux и Mac OS.

Как правильно выбрать SSH клиент?

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

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

путти

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

WinSCP

winscp

Xshell

xshell

Преимущества программы: поддержка локальных команд, управление файлами и туннелирование. Имеет простой командный интерфейс. Помимо SSH-протокола поддерживает и другие: RLOGIN, SFTP, TELNET, SERIAL. Для профессиональных пользователей есть куча дополнительных настроек: динамическое перенаправление портов, поддержка сценариев, трассировка, функции настройки безопасности.

Онлайн расширение FireSSH для Firefox

Плагин для одного из популярных браузеров Mozilla Firefox.

firessh

Чтобы запустить клиент зайдите в «Меню», затем «Разработка», пункт «FireSSH». Ваш клиент запущен. Вводите ваши данные для подключения во вкладке «Main» и приступайте к работе. Во вкладке «Advanced» можно указать дополнительные параметры SSH-туннелирования. Работает эта штука в режиме онлайн на всех ОС, на которые можно поставить этот браузер.

Для браузера Google Chrome есть свой плагин ssh-клиент. Называется он Secure Shell.

secure-shell

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

OpenSSH для Cygwin Terminal

cygwin

В чем ее преимущество? Вы можете использовать команды с синтаксисом для UNIX-платформ в Windows среде. Это удобно для пользователя, который не хочет изучать дополнительные команды для Windows. Установите пакет Cygwin. Во время установки вы можете выбрать установку только отдельно OpenSSH. После установки запускайте утилиту Cygwin Terminal и наслаждайтесь простым консольным терминалом!

SSH-клиенты для для Mac OS

Простой консольный терминал

В Mac OS для работы с SSH подключениями уже есть удобная утилита. Это стандартный терминал, который по умолчанию установлен в этой системе. Просто, настраиваемый, удобный. У него нет графического окна для удобного создания соединений, но для продвинутого пользователя это всего лишь ввод одной команды:

Далее система попросит ввести пароль. Происходит подключение и можно приступать к администрированию. Все просто. Для большинства задач этого вполне достаточно.

Если вас по каким-либо причинам не устраивает стандартный терминал, то вы можете попробовать программу под названием «ZOC».

zoc

Shuttle

Вы точно сможете оценить это небольшое дополнение для OS X, разработанное Тревором Фитцжеральдом. С помощью этой программы можно повесить быстрый доступ к нужным вам хостам в иконку верхней панели ОС. В разделе Config можно задать все нужные подключения, а потом одним щелчком мыши подключаться к ним. Это очень удобно.

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

Консольный терминал

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

У нее есть дополнительные параметры, посмотреть которые можно так:

Команды SSH, используемые наиболее часто.

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

ls — отобразить файлы и папки;
cd — перейти в корневой каталог;
cd .. — перейти в каталог уровнем выше;
cd folder — перейти в указанную папку;
pwd — показать путь к текущему расположению;
cp — копировать файл;
rm — удалить файл;
mv — переместить файл;
mkdir — создать новую папку;
rmdir — удалить папку;
get — загрузить файл на локальный компьютер;
put — загрузить файл на удаленный компьютер;
exit — завершить сессию и выйти из программы.

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

iPipe – надёжный хостинг-провайдер с опытом работы более 15 лет.

    с NVMe SSD дисками от 299 руб/мес на SSD дисках от 142 руб/мес в наличии и под заказ в более 350 зонах

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

2. WinSCP

Наверное, это лучшее решение для работы с FTP на Windows. Утилита отличается аскетичным дизайном, но при этом может похвастать полезными фишками, среди которых настройка квот передачи, встроенный текстовый редактор и синхронизация локальных папок с сервером. Кроме того, WinSCP поддерживает SSH‑подключение, скрипты для автоматизации задач и мастер‑пароль для повышения безопасности.

3. Cyberduck

Удобный и современный FTP‑клиент с интуитивным интерфейсом, рассчитанный на обычных пользователей. Cyberduck способен подключаться к удалённым серверам по различным протоколам, а также позволяет работать с Google Drive, Dropbox и другими популярными облачными сервисами. При желании можно воспользоваться встроенным инструментом Cryptomator и включить сквозное шифрование для всех передаваемых файлов.

4. Transmit

Мощный менеджер файлов для работы с FTP, SFTP и множеством других протоколов передачи. Transmit отличается приятным и продуманным дизайном, высокой скоростью и большим количеством настроек. Можно работать с несколькими серверами одновременно, загружать файлы очень большого объёма в хранилище Amazon S3, быстро переименовывать целые группы объектов.

5. CrossFTP

  • Совместимость: Windows, macOS, Linux.
  • Цена: бесплатно / 25 долларов.

Неплохой кросс‑платформенный клиент с простым двухпанельным интерфейсом и поддержкой десятка различных протоколов, включая SFTP, WebDav, Amazon S3 и Microsoft Azure. CrossFTP удовлетворит нужды как обычных, так и продвинутых пользователей. В приложении доступны вкладки, пакетная передача, шифрование паролей, быстрый поиск и другие полезные функции.

6. Nautilus («Файлы»)

Стандартный файловый менеджер в Ubuntu и других Linux‑дистрибутивах со средой окружения Gnome. Клиент подойдёт для большинства пользователей, а главный его плюс в том, что он уже интегрирован в систему. Поддерживается передача файлов не только по FTP, но и по FTPS, NFS, SMB, WebDav и SSH.

7. AndFTP

Мощный FTP‑клиент для Android с предельно минималистичным интерфейсом, который предлагает массу функций для самых требовательных пользователей. AndFTP работает со всеми основными протоколами, умеет продолжать прерванное скачивание и выгрузку файлов, а также позволяет выбирать различные варианты сортировки. В Pro‑версии доступны расширенные функции: поддержка SCP, синхронизация папок, настраиваемые команды и импорт настроек из файла.


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

1 Передача – Mac (посетите сайт )

Сверхбыстрая передача Panic, разработанная для Mac OS, считается одним из самых надежных FTP-клиентов и обладает такими функциями, как:

  • Ограничение пропускной способности
  • Передача Twin-Turbo Engine (до 25 раз быстрее для небольших файлов)
  • Поддержка FXP (для прямого межсерверного xfer)
  • Просмотр эскизов изображений
  • Компактный минимальный размер
  • Расширенные настройки сервера

7 лучших FTP-клиентов для Mac и Windows

Наряду со многими другими функциями, Transmit делает упор на скорость, производительность и надежность, что делает его FTP-клиентом верхнего уровня для вашего Mac. Узнайте больше о том, как настроить учетную запись FTP для сайта WordPress.

2 WinSCP – Windows (посетите сайт )

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

Итак, давайте посмотрим на некоторые из основных функций WinSCP:

  • Повышенная скорость передачи для протоколов SFTP и SCP
  • Открывать сразу несколько файлов, используя их пути
  • Улучшенный внешний вид шрифта в средах с высоким разрешением
  • Настраиваемые команды

WinSCP – это доступный FTP-клиент, предлагающий множество дополнительных функций, который даст среднему пользователю Windows много денег за свои деньги.

3 Cyberduck – Windows, Mac (посетите сайт )

Если вас интересует бесплатный клиент с расширенными функциями, Cyberduck для вас. Cyberduck с простым в использовании интерфейсом – это клиент с открытым исходным кодом, который поддерживает стандартные протоколы передачи, а также Amazon S3 и WebDAV. Кроме того, бесплатный клиент поддерживает Growl, Quick Look и возможность удаленного редактирования.

Еще несколько функций, предлагаемых Cyberduck:

  • Может быть настроен как с Akami, так и с Amazon CloudFront
  • Можно с легкостью просматривать
  • Взаимодействие с WebDav
  • Отличный клиент для подключения к развертываниям OpenStack Swift.
  • Интегрируется с системными технологиями

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

4 CuteFTP – Windows, Mac (посетите сайт )

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

Вот некоторые особенности:

  • Поддержка символов UNICODE
  • Поддерживает WebDAV
  • Таппин
  • Автоматизация планирования передачи скриптов
  • Пошаговый мастер упрощает использование
  • Первоклассная поддержка клиентов

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

5 FileZilla – Windows, Mac (посетите сайт )

FileZilla – это бесплатный для загрузки популярный и удобный FTP-клиент, который поставляется с полной документацией, которая дает ответы на все вопросы, которые могут возникнуть в начале использования программного обеспечения FTP.

7 лучших FTP-клиентов для Mac и Windows

Параметры экрана FileZilla

Вот некоторые функции, которые предлагает FileZilla:

  • Легко использовать
  • Работает на Linux, Mac OS X, Windows и др.
  • Сравнение каталогов
  • Поддерживает перетаскивание
  • Удаленное редактирование файлов

Благодаря скорости FileZilla и полной загрузке функций эта бесплатная программа определенно удовлетворит потребности FTP-клиента вашего сайта. Узнайте больше о том, как подключить FileZilla к серверу Bluehost.

6 Классический FTP – Windows, Mac (посетите сайт )

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

Некоторые из функций Classic FTP включают в себя:

  • Интуитивно понятный интерфейс
  • Совместимость со всеми часто используемыми FTP-серверами
  • Возможность перетаскивания
  • Соответствует протоколу безопасности FTP

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

7 OneButton FTP – Mac (посетите сайт )

Если вы ищете скелетный FTP-клиент для использования с небольшим веб-сайтом, OneButton – это простой в использовании и быстро настраиваемый клиент, который практически сразу после установки позволит вам начать передачу файлов.

Благодаря простому и интуитивно понятному интерфейсу перетаскивания OneButton предоставляет множество функций, включая возможность для пользователей хранить файлы в очереди до тех пор, пока они не захотят загрузить их в другое время – очень полезная возможность для тех, у кого нет высокоскоростного Интернета или приходиться проводить много времени в сети.

Некоторые из функций OneButton включают:

  • Возможность файловой очереди
  • Простая готовая установка
  • Возможность перетаскивания

Если вы ищете многофункциональное программное обеспечение, OneButton может не подойти, однако, если вам просто нужно что-то, что дает основы, тогда это FTP-клиент, с которым вы не ошибетесь.

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

Итак, у вас есть это

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

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

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