Je dostupná verze Dropbear 2024.84, kompaktního SSH serveru a klienta, který se používá především v embedded systémech, jako jsou bezdrátové routery, a v distribucích, jako je OpenWrt. Dropbear se vyznačuje nízkou paměťovou náročností, možností deaktivace nepotřebné funkčnosti během sestavení a podporou pro sestavení klienta a serveru v jednom spustitelném souboru, podobně jako busybox. Při statickém propojení s uClibc zabírá spustitelný soubor Dropbear pouze 110 kB. Dropbear podporuje přesměrování X11, je kompatibilní se souborem klíčů OpenSSH (~/.ssh/authorized_keys) a může vytvářet multi-připojení s přesměrováním přes tranzitní hostitele. Projekt je napsán v jazyce C a je distribuován pod licencí blízkou MIT.
V novém vydání:
- Byla zlepšena kompatibilita s OpenSSH pro příkazy ssh a ssh-keygen.
- Při přihlašování nyní musí mít uživatel příznak „x“ v poli s hashem hesla v /etc/passwd, například „user1:x:1003:1003::/home/user1:/bin/sh“. Uživatelé bez tohoto příznaku se nebudou moci přihlásit.
- Do dbclient byly přidány volby BatchMode a StrictHostKeyChecking, užitečné pro SSH tunely: ssh -o BatchMode=yes -o StrictHostKeyChecking=yes
- Byla přidána možnost přesměrování UNIX socketů přes tunel vytvořený na základě Dropbear SSH.
- Místo příkazu dropbearkey je nyní povoleno používat „dropbear ssh-keygen“, tj. nyní lze použít jako alias v systému pro ssh-keygen.
- Při generování klíče je zajištěno oddělené ukládání veřejného klíče (id_ed25519.pub).
- Do dbclient byla přidána podpora souboru ~/.ssh/dropbear_config s několika volbami z ssh_config: Host, HostName, Port, User a IdentityFile. Tato funkčnost je zatím při kompilaci ve výchozím nastavení zakázána.
- Byla přidána podpora přísné výměny klíčů (Strict KEX).
- Bylo opraveno několik „problémů roku 2038“ (Y2038).
Zdroj: opennet.ru
