Сравнение SSH-серверов

SSH -сервер — это программное обеспечение, которое использует протокол Secure Shell для приема подключений от удаленных компьютеров. Передача файлов SFTP / SCP и удаленные терминальные подключения являются популярными вариантами использования SSH-сервера.

Общий

ИмяРазработчикПервоначальный выпускПлатформаПоследний релизЛицензия
ВерсияДата
Apache MINA SSHDФонд программного обеспечения Apache2009ЭКС2.9.0 [1]2022-07-18Апач-2.0
БСД
линукс
HP-UX
Ява
macOS
Солярис
Окна
SSH-сервер BitviseБитвайз Лимитед2001Окна9.32 [2] [3] 2023-12-20Запатентованный [а]
КопSSHИтефикс2003-08-12Cygwin7.10.1 [4]2022-06-21Запатентованный
Окна
CrushFTP-серверCrushFTP, ООО2003-01-01ЭКС10.2.0 [5] 2022-04-05Запатентованный [б]
БСД
Cygwin
линукс
HP-UX
Ява
macOS
Солярис
Окна
DropbearМэтт Джонстон2003-04-06 [6]ЭКС2024.84 [7] 2024-04-04Массачусетский технологический институт
андроид
БСД
Cygwin
линукс
HP-UX
macOS
Солярис
вебОС
лшНильс Мёллер1999-05-23 [8]БСД2.1 [9] 2013-06-26GPL-2.0 или более поздняя версия
линукс
Солярис
macOS
OpenSSH [c]Проект OpenBSD1999-12-01ЭКС9.9 [10] 2024-09-19БСД
AmigaOS
андроид
БСД
Cygwin
линукс
HP-UX
iOS
macOS
OpenVMS
Солярис
вебОС
Окна
z/ОС
ТелепортГравитационный2016-06-2316.4.6 [11] 2024-10-23Апач-2.0
wolfSSHwolfSSL2016-07-20БСД1.4.18 [12] 2024-07-22GPL-3.0 или более поздняя версия [d]
Cygwin
линукс
macOS
Солярис
Окна
  1. ^ Некоммерческое использование бесплатно .
  2. ^ Условно-бесплатное программное обеспечение.
  3. ^ Также известен как OpenBSD Secure Shell.
  4. ^ Также доступно по частной лицензии.

Платформа

Операционные системы или виртуальные машины, на которых SSH-серверы работают без эмуляции ; существует несколько возможностей:

  • «Нет» означает, что он не существует или никогда не был выпущен.
  • Частично указывает на то, что, хотя сервер и работает, ему не хватает важных функций по сравнению с версиями для других ОС, но он все еще может находиться в стадии разработки.
  • Бета-версия указывает на то, что, хотя версия полностью функциональна и уже выпущена, она все еще находится в стадии разработки (например, для обеспечения стабильности).
  • «Да» означает, что он был официально выпущен в полностью функциональной, стабильной версии.
  • Dropped означает, что пока сервер работает, новые версии для указанной ОС больше не выпускаются; число в скобках — это последняя известная стабильная версия, которая была официально выпущена для этой ОС.
  • «Включено» означает, что сервер поставляется предварительно упакованным или интегрированным в операционную систему.

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

ИмяmacOSОкнаCygwinБСДлинуксСолярисЯваOpenVMSz/ОСAmigaOSЭКСHP-UXiOS [а]вебОСандроид
Apache MINA SSHDДаДаНетДаДаДаДаНетНетНетДаДаНетНетНет
SSH-сервер BitviseНетДаНетНетНетНетНетНетНетНетНетНетНетНетНет
КопSSHНетДаДаНетНетНетНетНетНетНетНетНетНетНетНет
CrushFTP-серверДаДаДаДаДаДаДаНетНетНетДаДаНетНетНет
DropbearДаНетДаДаДаДаНетНетНетНетДаДаНетДа [б]Да
лшДаНетНетЧастичный [c]ДаДаНетНетНетНетНетНетНетНет??
OpenSSH [г]ВключеноНеобязательно [е]ВключеноВключеноВключено [ф]ДаНетДаДаДаДа [г]ВключеноДа [ч]Да [б]Частичный
wolfSSHДаДаДаДаДаДаНетНетНетНетНетНетНетНетНет
  1. ^ iPhone , iPod Touch . Если не указано иное, iPhone относится к устройствам без джейлбрейка .
  2. ^ ab OpenSSH и Dropbear доступны в виде пакетов optware, устанавливаемых PreWare (поддерживается WebOS Internals).
  3. ^ Lsh официально поддерживает только одну платформу BSD, FreeBSD . [ необходима цитата ]
  4. ^ Также известен как OpenBSD Secure Shell.
  5. ^ Собственный OpenSSH для Windows 10 — это дополнительная функция, которую можно установить. OpenSSH можно установить в Windows 10 версии 1709 и выше. Проект называется Win32-OpenSSH (также содержит 64-битную версию), размещен на GitHub. [13]
  6. ^ В большинстве дистрибутивов Linux OpenSSH является официальным пакетом, но в некоторых его нет.
  7. ^ OpenSSH 3.4 был первым выпуском, включенным после AIX . [14]
  8. ^ Только для устройств с джейлбрейком .

Функции

ИмяSSH1SSH2Переадресация портовСФТПSCPIPv6Авторизованные ключи OpenSSHРазделение привилегийФИПС 140-2
Apache MINA SSHDНетДаДаДаДаДаДаНет?
SSH-сервер BitviseНетДаДаДаДаДаДаДаДа
КопSSHНетДаДаДаДаДаДаДа [15]?
CrushFTP-серверНетДаДаДаДаДаДаДа?
DropbearНетДаДаЧастичныйДаДаДаНет?
ЛшНетДаДаДаДа????
OpenSSH [а]Нет [16]ДаДаДаДаДаДаДа [15]Да [б]
wolfSSHНетДаДаДаДаДаДаНетДа
  1. ^ Также известен как OpenBSD Secure Shell.
  2. ^ Сервер OpenSSH может быть построен с использованием FIPS 140-2. [17]

Смотрите также

Ссылки

  1. ^ "Apache MINA SSHD". GitHub . 5 декабря 2021 г.
  2. ^ «История версий клиента Bitvise SSH». 20 декабря 2023 г.
  3. ^ «История версий Bitvise SSH Server». 20 декабря 2023 г.
  4. ^ "Обновление Copssh - 7.10.1". itefix.net .
  5. ^ "CrushFTP - Download". Архивировано из оригинала 21 апреля 2022 года.
  6. ^ "Изменения в Dropbear на официальной веб-странице".
  7. ^ https://github.com/mkj/dropbear/releases/tag/DROPBEAR_2024.84. {{cite web}}: Отсутствует или пусто |title=( помощь )
  8. ^ "Список /~nisse/archive/". liu.se .
  9. ^ "Выпуск LSH-2.1". 26 июня 2013 г.
  10. ^ "release-9.9" . Получено 20 сентября 2024 г. .
  11. ^ "Выпуск 16.4.6". 23 октября 2024 г. Получено 27 октября 2024 г.
  12. ^ "Выпуск 1.4.18". 22 июля 2024 г. Получено 28 июля 2024 г.
  13. ^ "Win32-OpenSSH". GitHub . 11 июня 2022 г.
  14. ^ "OpenSSH теперь входит в комплект AIX". IBM . Архивировано из оригинала 2009-12-13.
  15. ^ ab "sshd_config(5)" . Получено 2016-05-18 .
  16. ^ "Заметки о выпуске OpenSSH 7.5, сервер SSHv1 больше не поддерживается" . Получено 2017-07-09 .
  17. ^ "ФИПС-140".
Взято с "https://en.wikipedia.org/w/index.php?title=Сравнение_SSH_серверов&oldid=1185857785"