Сервер SSH - это программа, которая использует протокол защищенной оболочки для приема соединений с удаленных компьютеров. Передача файлов SFTP / SCP и удаленные терминальные соединения - популярные варианты использования SSH-сервера.
Общий
Имя | Разработчик | Дата первого выпуска | Последний выпуск | Дата последнего выпуска | Лицензия |
---|---|---|---|---|---|
Apache MINA SSHD | Фонд программного обеспечения Apache | 2009 г. | 2.6.0 | 2021-07-01 | Apache-2.0 |
Bitvise SSH-сервер | Bitvise Limited | 2001 г. | 8,43 | 2020-06-06 [1] | Собственная , бесплатная для некоммерческого использования |
CopSSH | Итефикс | 2003-08-12 | 7.4.0 | 2020-10-01 [2] | Проприетарный |
CrushFTP сервер | CrushFTP, ООО | 2003-01-01 | 9.0.0 | 2018-10-30 | Проприетарное , условно-бесплатное ПО |
Dropbear | Мэтт Джонстон | 2003-04-06 [3] | 2020,81 | 2020-10-29 [4] | Массачусетский технологический институт |
lsh | Нильс Мёллер | 1999-05-23 [5] | 2.1 | 2013-06-26 | GPL-2.0 или новее |
OpenSSH (безопасная оболочка OpenBSD) | OpenBSD проект | 1999-12-01 | 8,6 | 2021-04-19 [6] | BSD |
Телепорт | Гравитационный | 2016-06-23 | 4.2.9 | 2020-05-05 [7] | Apache-2.0 |
волк | wolfSSL | 2016-07-20 | 1.4.6 | 2021-02-03 [8] | GPL-3.0 или новее или проприетарный |
Платформа
В операционных системах или виртуальные машины сервера SSH предназначены для работы без эмуляции ; есть несколько возможностей:
- Нет означает, что он не существует или никогда не выпускался.
- Частично означает, что, хотя сервер работает, ему не хватает важных функций по сравнению с версиями для других ОС, но он все еще находится в стадии разработки.
- Бета означает, что хотя версия полностью функциональна и выпущена, она все еще находится в разработке (например, для обеспечения стабильности).
- Да означает, что он был официально выпущен в полностью функциональной стабильной версии.
- Отброшено означает, что пока сервер работает, новые версии для указанной ОС больше не выпускаются; число в скобках - последняя известная стабильная версия, которая была официально выпущена для этой ОС.
- "Включено" означает, что сервер поставляется предварительно упакованным с операционной системой или интегрирован в нее.
Список не является исчерпывающим, а скорее отражает наиболее распространенные на сегодняшний день платформы.
Имя | Mac OS X | Классическая Mac OS | Окна | 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 | да | да | да | да | да | да | да | Да [9] | ? |
CrushFTP сервер | Нет | да | да | да | да | да | да | да | ? |
Dropbear | Нет | да | да | Частичное | да | да | да | Нет | ? |
Lsh | Нет | да | да | да | да | ? | ? | ? | ? |
OpenSSH (безопасная оболочка OpenBSD) | Нет [10] | да | да | да | да | да | да | Да [9] | Да [Примечание 8] |
волк | Нет | да | да | да | да | да | да | Нет | да |
Смотрите также
- Список программного обеспечения SFTP-сервера
- Сравнение клиентов SSH
Заметки
- ^ Если не указано иное, iPhone относится кустройствам без взлома .
- ^ a b 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://www.bitvise.com/ssh-server-version-history
- ^ "Обновление Copssh - 7.4.0" . itefix.net .
- ^ Изменения в Dropbear на официальной веб-странице
- ^ "Указатель / dropbear" . ucc.asn.au .
- ^ "Распечатка / ~ nisse / archive /" . liu.se .
- ^ «Примечания к выпуску OpenSSH 8.6» .
- ^ «Гитхаб» .
- ^ "волкСШ" .
- ^ a b sshd_config страница руководства по проекту openbsd 18.05.2016 . Проверено 18 мая 2016.
- ^ Примечания к выпуску OpenSSH 7.5, сервер SSHv1 больше не поддерживается. Дата обращения 9 июля 2017 г.