Сравнение SSH серверов - Comparison of SSH servers
An SSH сервер это программа, которая использует безопасная оболочка протокол для приема подключений с удаленных компьютеров. SFTP /SCP передача файлов и подключения к удаленному терминалу - популярные варианты использования SSH-сервера.
Общий
Имя | Разработчик | Дата первого выпуска | Последний выпуск | Дата последнего выпуска | Лицензия |
---|---|---|---|---|---|
Apache MINA SSHD | Фонд программного обеспечения Apache | 2009 | 2.5.1 | 2020-07-01[1] | Лицензия Apache v2 |
Bitvise SSH-сервер | Bitvise Limited | 2001 | 8.43 | 2020-06-06[2] | Проприетарный, Бесплатно для некоммерческого использования |
CopSSH | Итефикс | 2003-08-12 | 7.4.0 | 2020-10-01[3] | Проприетарный |
CrushFTP сервер | CrushFTP, ООО | 2003-01-01 | 9.0.0 | 2018-10-30 | Проприетарный, условно-бесплатная |
Dropbear | Мэтт Джонстон | 2003-04-06[4] | 2020.81 | 2020-10-29[5] | Массачусетский технологический институт |
lsh | Нильс Мёллер | 1999-05-23[6] | 2.1 | 2013-06-26 | GPL |
OpenSSH (Безопасная оболочка OpenBSD) | В OpenBSD проект | 1999-12-01 | 8.4 | 2020-09-27[7] | BSD |
Телепорт | Гравитационный | 2016-06-23 | 4.2.9 | 2020-05-05[8] | Лицензия Apache v2 |
волк | wolfSSL | 2019-10-31 | 1.4.3 | 2019-04-18[9] | GPLv3 или коммерческое распространение |
Платформа
В операционные системы или же виртуальные машины серверы SSH предназначены для работы без подражание; есть несколько возможностей:
- Нет указывает на то, что он не существует или никогда не выпускался.
- Частичное указывает на то, что, хотя сервер работает, ему не хватает важных функций по сравнению с версиями для других ОС, но он все еще находится в стадии разработки.
- Бета указывает на то, что, хотя версия полностью функциональна и выпущена, она все еще находится в разработке (например, для обеспечения стабильности).
- да указывает, что он был официально выпущен в полностью функциональной, стабильной версии.
- Упавший указывает, что пока сервер работает, новые версии для указанной ОС больше не выпускаются; число в скобках - последняя известная стабильная версия, которая была официально выпущена для этой ОС.
- Включено указывает, что сервер поставляется предварительно упакованным или интегрированным в операционную систему.
Список не является исчерпывающим, а скорее отражает наиболее распространенные на сегодняшний день платформы.
Имя | Mac OS X | Классическая Mac OS | Windows | Cygwin | BSD | Linux | Солярис | Ява | OpenVMS | z / OS | AmigaOS | AIX | HPUX | iOS: iPhone,[Примечание 1] Ipod Touch | WebOS | Android |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Apache MINA SSHD | да | Нет | да | Нет | да | да | да | да | Нет | Нет | Нет | да | да | Нет | Нет | Нет |
Bitvise SSH-сервер | Нет | Нет | да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет |
CopSSH | Нет | Нет | да | да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет |
CrushFTP сервер | да | Нет | да | да | да | да | да | да | Нет | Нет | Нет | да | да | Нет | Нет | Нет |
Dropbear | да | Нет | Нет | да | да | да | да | Нет | Нет | Нет | Нет | да | да | Нет | да[Заметка 2] | да |
lsh | да | Нет | Нет | Нет | Частичное[Заметка 3] | да | да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | ?? |
OpenSSH (Безопасная оболочка OpenBSD) | Включено | Нет | Необязательный[Примечание 4] | Включено | Включено | Включено[Примечание 5] | да | Нет | да | да | да | да[Примечание 6] | Включено | да[Примечание 7] | да[Заметка 2] | Частичное |
волк | да | Нет | да | да | да | да | да | Нет | Нет | Нет | Нет | ?? | ?? | Нет | ?? | Нет |
Функции
Имя | SSH1 | SSH2 | Перенаправление порта | SFTP | SCP | Поддерживает IPv6 | Поддерживает авторизованные ключи OpenSSH | Разделение привилегий | FIPS 140-2 поддерживать |
---|---|---|---|---|---|---|---|---|---|
Apache MINA SSHD | Нет | да | да | да | да | да | да | Нет | ? |
Bitvise SSH-сервер | Нет | да | да | да | да | да | да | да | да |
CopSSH | да | да | да | да | да | да | да | да[10] | ? |
CrushFTP сервер | Нет | да | да | да | да | да | да | да | ? |
Dropbear | Нет | да | да | Частичное | да | да | да | Нет | ? |
Lsh | Нет | да | да | да | да | ? | ? | ? | ? |
OpenSSH (Безопасная оболочка OpenBSD) | Нет[11] | да | да | да | да | да | да | да[10] | да[Примечание 8] |
волк | Нет | да | да | да | да | да | да | Нет | да |
Смотрите также
Примечания
- ^ Если не указано иное, iPhone относится к не-взломанный устройств.
- ^ а б OpenSSH и Dropbear доступны как пакеты дополнительного ПО, установленные PreWare (поддерживаемые WebOS Internals)
- ^ Lsh официально поддерживает только одну платформу BSD, FreeBSD.[нужна цитата ]
- ^ Собственный OpenSSH для Windows 10 - это необязательный компонент, который можно установить. OpenSSH можно установить в Windows начиная с Windows 10 версии 1709 и выше. Проект называется Win32-OpenSSH (также содержит 64-битную версию), размещенный на GitHub.
- ^ Наиболее Дистрибутивы Linux имеют OpenSSH в качестве официального пакета, но некоторые этого не делают.
- ^ OpenSSH 3.4 был первый выпуск включен поскольку AIX
- ^ Только для взломанный устройств.
- ^ Сервер OpenSSH может быть построен с FIPS 140-2
Рекомендации
- ^ https://github.com/apache/mina-sshd/
- ^ https://www.bitvise.com/ssh-server-version-history
- ^ «Обновление Copssh - 7.4.0». itefix.net.
- ^ Изменения в Dropbear на официальной веб-странице
- ^ "Индекс / dropbear". ucc.asn.au.
- ^ "Список / ~ nisse / archive /". liu.se.
- ^ «Примечания к выпуску OpenSSH 8.4».
- ^ "Гитхаб".
- ^ "волкСШ".
- ^ а б Справочная страница sshd_config в проекте openbsd 2016-05-18. Проверено 18 мая 2016.
- ^ Примечания к выпуску OpenSSH 7.5, сервер SSHv1 больше не поддерживается Проверено 9 июля 2017.