Está disponível a versão Dropbear 2024.84, um servidor e cliente SSH compacto, utilizado principalmente em sistemas embarcados, como roteadores sem fio, e em distribuições como o OpenWrt. O Dropbear se destaca pelo baixo consumo de memória, a possibilidade de desativar funcionalidades extras durante a compilação e o suporte à compilação do cliente e do servidor em um único arquivo executável, semelhante ao busybox. Com a vinculação estática ao uClibc, o arquivo executável do Dropbear ocupa apenas 110kB. O Dropbear suporta redirecionamento X11, é compatível com o arquivo de chaves do OpenSSH (~/.ssh/authorized_keys) e pode criar multipontos com redirecionamento através de um host de trânsito. O projeto é escrito em C e é distribuído sob uma licença semelhante à MIT.
No novo lançamento:
- Compatibilidade com OpenSSH aprimorada para os comandos ssh e ssh-keygen.
- Agora o login do usuário requer a presença da flag "x" no campo do hash da senha em /etc/passwd, por exemplo, "user1:x:1003:1003::/home/user1:/bin/sh". Usuários sem essa flag não poderão fazer login.
- Novas opções BatchMode e StrictHostKeyChecking foram adicionadas ao dbclient, úteis para túneis SSH: ssh -o BatchMode=yes -o StrictHostKeyChecking=yes
- Adicionada a capacidade de encaminhar sockets UNIX através de um túnel criado na base do Dropbear SSH.
- Em vez de usar o comando dropbearkey, agora é permitido chamar "dropbear ssh-keygen", ou seja, agora pode ser usado como um alias no sistema para ssh-keygen.
- Ao gerar a chave, agora é garantido que a chave pública (id_ed25519.pub) seja salva separadamente.
- Suporte adicionado para o arquivo ~/.ssh/dropbear_config no dbclient com várias opções do ssh_config: Host, HostName, Port, User e IdentityFile. Por enquanto, essa funcionalidade está desativada na compilação padrão.
- Suporte para troca de chaves estrita (Strict KEX) foi adicionado.
- Corrigidos vários "problemas do ano 2038" (Y2038).
Fonte: opennet.ru
