Megjelent a Dropbear 2024.84, egy kompakt SSH szerver és kliens, melyet elsősorban beágyazott rendszerekben, például vezeték nélküli routereken, valamint olyan disztribúciókban használnak, mint az OpenWrt. A Dropbear alacsony memóriaköltséggel rendelkezik, lehetővé teszi a felesleges funkciók letiltását a fordítási szakaszban, és támogatja a kliens és a szerver egyetlen végrehajtható fájlba történő összeállítását, hasonlóan a busyboxhoz. Statikus összekapcsolás esetén a Dropbear végrehajtható fájlja mindössze 110 kB-ot foglal el. A Dropbear támogatja az X11 átirányítást, kompatibilis az OpenSSH kulcsfájllal (~/.ssh/authorized_keys), és képes több kapcsolat létrehozására, amelyeket egy átjáró host használatával továbbítanak. A projekt C nyelven íródott és MIT-hez hasonló licenc alatt terjesztik.
Az új kiadásban:
- Javult az OpenSSH kompatibilitás az ssh és ssh-keygen parancsokkal.
- Bejelentkezéskor a felhasználónak mostantól a /etc/passwd jelszóhash mezőjében található x jelzést kell tartalmaznia, például: "user1:x:1003:1003::/home/user1:/bin/sh". E jelzés nélküli felhasználók nem tudnak belépni.
- A dbclient-hez hozzáadva lett a BatchMode és StrictHostKeyChecking opciók, amelyek hasznosak SSH alagutak esetén: ssh -o BatchMode=yes -o StrictHostKeyChecking=yes
- Lehetővé vált UNIX socketek továbbítása a Dropbear SSH által létrehozott alagúton keresztül.
- A dropbearkey parancs helyett mostantól használható a „dropbear ssh-keygen”, azaz mostantól alias-ként is használható a ssh-keygen számára.
- Kulcs generálásakor biztosított a nyilvános kulcs (id_ed25519.pub) különálló mentése.
- A dbclient-hez hozzáadva lett a ~/.ssh/dropbear_config fájl támogatása, amely tartalmazhat több opciót az ssh_config-ból: Host, HostName, Port, User és IdentityFile. Ez a funkció alapértelmezés szerint le van tiltva a fordításkor.
- Hozzáadva a szigorú kulcscsere támogatása (Strict KEX).
- Számos "2038-as évet érintő problémát" (Y2038) javítottak.
Forrás: opennet.ru
