Dropbear — компактный SSH-сервер и клиент
Если вы ищу легкий SSH-сервер и клиент, поскольку OpenSSH не является решением ваших требований. Позволь мне представить тебя Dropbear SSH — облегченная реализация протокола SSH. (Secure Shell), предназначенный в первую очередь для сред с ограниченными ресурсами, таких как встроенные системы, мобильные устройства или системы с ограниченными ресурсами.
A отличие от других реализаций более полные решения SSH, такие как OpenSSH, Dropbear оптимизирован так, чтобы занимать меньше места на диске и использовать меньше оперативной памяти, поскольку он не поддерживает SSH v1, что помогает сэкономить место и ресурсы, а также избежать уязвимостей безопасности, связанных с SSH v1.
Кроме того, Dropbear также реализует SCP и поддерживает SFTP через двоичный файл, который может быть предоставлен OpenSSH или другими подобными программами. С другой стороны, FISH совместим во всех случаях и поддерживается Konqueror.
СредиОсобенности Dropbear SSH включены:
- Небольшой размер: двоичный размер Dropbear значительно меньше, чем у других реализаций SSH.
- Низкое потребление ресурсов: Dropbear разработан как альтернатива OpenSSH, поэтому он использует меньше памяти и процессора, что делает его подходящим для устройств с ограниченными ресурсами.
- Базовая функциональность SSH. Несмотря на небольшой вес, Dropbear предлагает базовые функции SSH, такие как безопасная аутентификация, шифрование данных и туннелирование соединений.
- Совместимость: Dropbear совместим с такими протоколами и стандартами, как SSH 2.0, и может быть легко интегрирован в различные среды.
- Упрощенная установка: установка Dropbear проще по сравнению с другими реализациями SSH, что упрощает использование в системах, требующих быстрой и простой настройки.
В настоящее время Dropbear находится в своей версии 2024.84, который был запущен несколько дней назад, и среди наиболее важных особенностей этого запуска выделяются следующие:
Что нового в Dropbear 2024.84?
Одним из заметных улучшений новой версии Dropbear 2024.84 является изменение в обработке /etc/shadow поскольку Dropbear теперь использует /etc/shadow только когда у пользователя есть "x" как crypt в /etc/passwd, следуя тем самым методам, описанным в passwd(5), для обеспечения согласованности с другими программами в системе.
Еще одна новая функция Dropbear 2024.84 — это улучшенная поддержка опций, совместимых с OpenSSH, включая StrictHostKeyChecking, который обеспечивает более строгую проверку ключей хоста SSH, BatchMode, который упрощает использование Dropbear в сценариях и средствах автоматизации за счет отключения интерактивного взаимодействия, а также добавлено несколько опций, совместимых с OpenSSH, таких как аутентификация по паролю, что обеспечивает большую гибкость в работе сервера и конфигурация клиента.
Кроме того, подчеркивается, что возможность использовать файлы конфигурации для dbclient, позволяя пользователям настроить и настроить поведение в файле ~/.ssh/dropbear_config, с несколькими параметрами, аналогичными тем, которые доступны в ssh_config, такими как Хост, Имя хоста, Порт, Пользователь и Файл идентификации. На данный момент эта функция отключена по умолчанию во время компиляции.
Что касается улучшений сервера, то стоит отметить, что было добавлено поддержка переадресации сокетов Unix, функциональность, которая улучшает подключение и управление соединениями в сложных средах; исправлены сбои при закрытии пересылаемых сеансов TCP, что повышает стабильность сервера.
Из другие изменения, которые выделяются:
- Исправлено отсутствие ответа на удаленные запросы TCP при отключении, что обеспечивает бесперебойную связь.
- Улучшения в чтении баннеров во избежание фатальных сбоев и обеспечения безопасного и надежного входа в систему.
- Оптимизации при сборке с отключенным DROPBEAR_RSA повышают эффективность в различных конфигурациях.
- Реорганизованы исходные файлы в подкаталоге src/ и добавлено больше тестов для отключенных опций.
- Добавлена поддержка строгого обмена ключами (строгого KEX).
- Исправлено несколько «проблем 2038 года» (Y2038).
Если вы интересно узнать о нем больше, вы можете проверить детали По следующей ссылке.