Наличен релиз Dropbear 2024.84, компактен сървър и клиент SSH, използван предимно в вградени системи, като безжични маршрутизатори, и в дистрибутори, като OpenWrt. Dropbear се отличава с ниска консумация на памет, възможност за деактивиране на излишни функции по време на компилация и поддръжка на компилация на клиент и сървър в един изпълним файл, подобно на busybox. При статично свързване с uClibc, изпълнимият файл Dropbear заема само 110kB. Dropbear поддържа X11 пренасочване, съвместим е с файла с ключове на OpenSSH (~/.ssh/authorized_keys) и може да създава множество връзки с пренос през транзитен хост. Подпроектът е написан на C и се разпространява под лиценз, близък до MIT.
В новото издание:
- Подобрена съвместимост с OpenSSH за командите ssh и ssh-keygen.
- При входа на потребителя сега е необходим флаг «x» в полето с хеш на парола в /etc/passwd, например, «user1:x:1003:1003::/home/user1:/bin/sh». Потребителите без този флаг няма да могат да влязат.
- В dbclient добавени опции BatchMode и StrictHostKeyChecking, полезни за SSH тунели: ssh -o BatchMode=yes -o StrictHostKeyChecking=yes
- Добавена възможност за пренасочване на UNIX-сокети през тунел, създаден на базата на Dropbear SSH.
- Вместо командата dropbearkey е разрешено извикването на «dropbear ssh-keygen», т.е. сега може да се използва като псевдоним в системата за ssh-keygen.
- При генериране на ключ осигурено е отделно запазване на публичния ключ (id_ed25519.pub).
- В dbclient добавена поддръжка на файла ~/.ssh/dropbear_config с няколко опции от ssh_config: Host, HostName, Port, User и IdentityFile. Все още тази функционалност е деактивирана при компилация по подразбиране.
- Добавена поддръжка на строг обмен на ключове (Strict KEX).
- Коригирани са няколко «проблема от 2038 г.» (Y2038).
Източник: opennet.ru
