Накратко: SSH е популярен отдалечен протокол за създаване на сигурни отдалечени връзки. В това ръководство разглеждаме някои от най-популярните SSH клиенти за Linux.
SSH (Защитете Shell) се нарежда като един от най-популярните и надеждни отдалечени протоколи за свързване към отдалечени устройства като сървъри и мрежово оборудване, включително рутери и комутатори.
Той криптира трафика, изпратен напред и назад, и гарантира сигурността на данните по време на отдалечената сесия. SSH е де факто протоколът за отдалечена връзка за ИТ специалисти, системни и мрежови администратори и дори обикновени потребители на Linux.
Налични са множество SSH клиенти, както безплатни, така и платени версии. Това ръководство разглежда някои от най-популярните SSH клиенти за Linux.
Съдържание
1. PuTTY – SSH и Telnet клиент
PuTTY е безплатен SSH и telnet клиент с отворен код, първоначално разработен за Windows, но по-късно наличен за Linux и MAC. Дистанционното е лесно за използване и осигурява чист и опростен потребителски интерфейс за осъществяване на отдалечени връзки.
В допълнение към SSHтой също така предлага опция за осъществяване на отдалечени връзки с помощта на телнет и rlogin (и двете вече са отхвърлени поради проблеми със сигурността) и SFTP протоколи. В допълнение, той предоставя възможност за осъществяване на серийни връзки към устройства като рутери и комутатори.
PuTTY също така ви позволява да запазвате вашите връзки, така че да не се налага да започвате отначало, като посочите подробности за връзката.
Основни функции:
- Той осигурява поддръжка както за 32-битови, така и за 64-битови системи.
- PuTTY е прост и има удобен за потребителя интерфейс.
- Той поддържа общи протоколи за свързване като SSH, telnet, SFTP, Rlogin и Serial.
- Поддържа SSH1 и SSH2.
- PuTTY запазва конфигурациите на сесиите, регистрирането и прокси настройките.

2. SolarWinds PuTTY – Клиент за емулация на терминал
SolarWinds PuTTY е безплатен терминален емулатор, който предоставя уеб базиран потребителски интерфейс за иницииране на отдалечени връзки. Изгражда се върху PuTTY и ви позволява да отваряте множество клиентски сесии с помощта на неговия базиран на браузър интерфейс.
По отношение на външния си вид той е доста опростен и лесен за използване. Можете бързо да инициирате отдалечени връзки и да конфигурирате настройки, свързани с различни сесии.
SolarWinds PuTTY е лек и преносим и не се изисква инсталация. Всичко, от което се нуждаете, е да извлечете архива и да стартирате изпълнимия файл, точно като PuTTY за да го стартирате. Освен това можете дори да го стартирате от външен носител, като например a Pendrive.
Поддържаните протоколи включват Secure Copy Protocol (SCP), Secure Shell (SSH), File Transfer Protocol (FTP), Telnet и SSH File Transfer Protocol (SFTP).
Основни функции:
- Човек не се нуждае от никаква инсталация с помощта на SolarWinds PuTTY.
- Можете безпроблемно да управлявате множество сесии от конзола с помощта на интерфейс с раздели.
- Когато се установи връзка, можете да автоматизирате всички използвани скриптове.
- SolarWinds PuTTY има интеграция за търсене в Windows, където можете лесно да намерите вашите запазени сесии.
- За лесно влизане можете да запазите идентификационни данни или частни ключове за всяка сесия.

3. MobaXterm – SSH клиент с раздели
MobaXterm е идеална кутия с инструменти за отдалечени изчисления за потребители, които искат да се справят с отдалечените си задачи без усилие, MobaXterm предоставя безброй инструменти и функции, пригодени за програмисти, ИТ администратори, уеб администратори и други, всички в едно приложение за Windows.
Тази кутия с компютърни инструменти предоставя всички жизненоважни инструменти за отдалечена мрежа, включително SSH, RDP, VNC, FTP, MOSH и др. MobaXterm също така предоставя Unix команди като bash, cat, sed, awk, grep и повторно синхронизиране към работния плот на Windows в един преносим exe файл, работещ веднага.
Основни функции:
- Отдалечен достъп и контрол
- Запазване на сесия с идентификационни данни
- Достъп до множество монитори
- Прехвърляне на файл
- Дистанционно наблюдение и управление
- Контроли за достъп и разрешения
- Отдалечено актуализиране и инсталиране
- Мониторинг

4. Remmina – Клиент за отдалечен работен плот
Ремина е клиент за отдалечен работен плот, който работи с POSIX-базирани компютърни операционни системи. Чрез интегриран и последователен потребителски интерфейс, Remmina поддържа множество мрежови протоколи. Remmina използва безплатен RDP като основа и поддържа VNC, SPICE, SSH, XDMCP, X2GO и NX протоколи.
Основни функции:
- A Показване и скриване на лентата с инструменти.
- Минимизирайте прозореца.
- Автоматичен прозорец.
- Превключване на режима на цял екран.
- Превключване на раздели.
- Грабнете клавиатурата.
- Превключване на мащабиран режим.

5. Защитен CRT – SSH и Telnet клиент
Сигурен CRT е GUI-базиран telnet клиент, който първоначално е бил известен като CRT. Вече включва поддръжка за SSH, RDP, Rlogin и серийни връзки.
Той предлага терминална емулация за компютърни професионалисти, а неговото разширено управление на сесии повишава производителността, рационализира повтарящите се задачи и спестява време. Тази терминална емулация работи с Windows, Mac устройства и дори Linux.
Този Linux клиент също така предлага тунелиране на данни, сигурен отдалечен достъп и прехвърляне на файлове за хора в организация.
Основни функции:
- Предлага картографиране на клавиатурата.
- Сесии с раздели и плочки.
- Възможности за редактиране на множество сесии.
- Разширена поддръжка на протоколи (SSH1, SSH3, Rlogin, Telnet и Serial).
- Разширени SSH функции като X11 пренасочване, смарт карта и поддръжка на GSSAPI.
- Той предоставя персонализирано меню и лента с инструменти за Windows.
- Той предлага персонализирана лента с бутони.
- Позволява автоматизиране на задачите чрез скриптове.
- Поддържа скриптови езици, включително I script, VBScript, Python и Periscript.

6. Termius – SSH клиент и терминал
Терминът е безплатен и платен SSH и telnet клиент, който може да се инсталира на Linux, Windows, Mac, iOS и Android. Той идва с елегантен интерфейс и е много персонализиран, за да отговаря на вашите изисквания за отдалечена връзка.
SSH клиентът синхронизира и споделя данни чрез защитено хранилище в облака, като например мениджър на пароли, и работи с настолни компютри и мобилни телефони. Инженерните и DevOps екипите могат да споделят различни сървъри в организирани групи и да бъдат маркирани за по-бързо търсене, когато използват Termius.
Основни функции:
- SSH и FTP протокол за основна или безплатна версия.
- Локален хранилище за пароли за всички версии.
- Криптиран в облак трезор за платени версии (Pro, Team и Business).
- Връзка с неограничен брой устройства за платени версии.
- Пренасочване на портове и споделяне на терминал чрез връзка за всички версии.
- Функция за синхронизиране в облак, където можете да синхронизирате данните си в облака и на различни устройства.

7. Kitty – Терминален емулатор
Кити е безплатен терминален емулатор с отворен код, който е GPU-ускорен. Човек може да използва този Linux клиент с Linux и macOS. Kitty осигурява GPU поддръжка и използва комбинация от езици за програмиране Python и C.
Основни функции:
- Има кликвания върху хипервръзки.
- Kitty съдържа интерактивни Unicode символи, въведени по име, код и наскоро използвани.
- Поддържа функции за форматиране на текст и истински цвят.
- Kitty предлага поддръжка на мишка и множество буфери за копиране и поставяне.
- Той осигурява подреждане на множество прозорци и раздели.

8. OpenSSH – Инструмент за отдалечено свързване
OpenSSH използва SSH протокола като инструмент за свързване за отдалечено влизане. SSH протоколът криптира целия трафик между сървъра и клиента, за да елиминира отвличането на връзката, пропускането и много други атаки.
SSH Клиентът на Linux се използва под лиценз в стил BSD и е разработен от някои разработчици на OpenBSD проекти. Потребителят може да свърже windows сървър и windows клиентски устройства, използвайки отворен SSH-съвместим клиент.
Ан OpenSSH пакетът съдържа различни инструменти със специфични функции. За отдалечени операции OpenSSH използва SCP, SSH и STFP.
Основни функции:
- OpenSSH използва опционалната функция за компресиране на данни, за да подобри производителността за бавни мрежови връзки.
- Той съдържа силно удостоверяване, включително еднократни пароли и публични ключове.
- Той предлага поддръжка на SFTP клиент и сървър.
- Неговата функция за оперативна съвместимост рутинно деактивира типове ключове, шифри и по-стари протоколи.
- OpenSSH има функция за пренасочване на агент; агент за удостоверяване, използван за задържане на ключовете за удостоверяване на потребителите.
- Той има функция за пренасочване на портове, която препраща TCP/IP връзки към отдалечената машина чрез криптиран канал.
- OpenSSH се състои от силна криптография като RSA, ECDSA и други за защита срещу фалшиви пакети. Този SSH клиент също така съдържа множество типове ключове и шифри, използвани за подобряване на сигурността.
- Той също така съдържа безплатно лицензиране в своя проект с отворен код, който можете да използвате за различни цели, включително търговски.
Заключение
Това беше преглед на най-популярните SSH клиент за Linux. Споменахме ключови функции във всеки инструмент и затова можете да изберете най-подходящия инструмент, който да използвате според вашите предпочитания.
Например, ако търсите SSH клиент за домашен сървър или медиен център, MobaXterm, PuTTYи КИТТИ са най-подходящи.
Пропуснахме ли полезни SSH клиенти, които смятате, че трябваше да попаднат в списъка? моля, споделете ги в коментарите по-долу.
Публикациите се превеждат автоматично с google translate