Dostupno je izdanje Dropbear 2024.84, kompaktnog SSH poslužitelja i klijenta, koji se koristi prvenstveno na ugrađenim sustavima kao što su bežični usmjerivači, te u distribucijama poput OpenWrt. Dropbear se ističe niskom potrošnjom memorije, mogućnošću isključivanja suvišnih funkcionalnosti tijekom izrade i podrškom za izradu klijenta i poslužitelja u jednoj izvršnoj datoteci, slično busyboxu. Pri statičkom povezivanju s uClibc, izvršna datoteka Dropbear zauzima samo 110kB. Dropbear podržava preusmjeravanje X11, kompatibilan je s datotekom ključeva OpenSSH (~/.ssh/authorized_keys) i može stvarati višekonekcije s propuštanjem preko prolaznog hosta. Podprojekt je napisan na jeziku C i distribuira se pod licencom sličnom MIT-u.
U novom izdanju:
- Poboljšana je kompatibilnost s OpenSSH za naredbe ssh i ssh-keygen.
- Prilikom prijave korisnika sada je potrebno imati zastavicu 'x' u polju s hashom lozinke u /etc/passwd, na primjer, 'user1:x:1003:1003::/home/user1:/bin/sh'. Korisnici bez ove zastavice neće moći pristupiti.
- U dbclient su dodane opcije BatchMode i StrictHostKeyChecking, korisne za SSH tuneliranje: ssh -o BatchMode=yes -o StrictHostKeyChecking=yes
- Dodana je mogućnost propuštanja UNIX soketa kroz tunel stvoren na bazi Dropbear SSH.
- Umjesto naredbe dropbearkey, sada je omogućeno korištenje 'dropbear ssh-keygen', tj. sada ga možete koristiti kao alias u sustavu za ssh-keygen.
- Pri generiranju ključa osigurano je odvojeno spremanje javnog ključa (id_ed25519.pub).
- U dbclient je dodana podrška za datoteku ~/.ssh/dropbear_config s nekoliko opcija iz ssh_config: Host, HostName, Port, User i IdentityFile. Ova funkcionalnost trenutno je isključena tijekom kompilacije po defaultu.
- Dodana je podrška za strogu razmjenu ključeva (Strict KEX).
- Ispravljeno je nekoliko '2038 problema' (Y2038).
Izvor: opennet.ru
