Remote Display

Dropbear – lightweight SSH server

Dropbear is a compact SSH server and client designed for environments where memory usage and executable size are important considerations. It is particularly suitable for embedded Linux systems, routers, small network appliances and other devices with limited resources.

The software provides essential SSH functionality while allowing administrators to select which capabilities are compiled into their installations. This flexibility makes it possible to produce comparatively small executables without requiring the complete collection of tools found in larger SSH distributions.

Despite its emphasis on efficiency, Dropbear is compatible with conventional SSH clients and provides facilities for interactive remote administration, secure authentication and encrypted network connections.

This is free and open source software.

Key Features

  • Designed for a small memory footprint, with build-time options for excluding functionality that is unnecessary on embedded devices.
  • Includes the Dropbear server, dbclient SSH client, dropbearkey key generator and dropbearconvert utility for converting key formats.
  • Supports public-key authentication using OpenSSH-compatible authorised_keys files, along with password authentication where enabled.
  • Provides local and remote TCP port forwarding, X11 forwarding and SSH authentication-agent forwarding.
  • Can operate as a standalone SSH daemon or be launched through inetd.
  • Allows the server, client, key generator and conversion utility to be combined into a single multi-purpose executable.
  • Supports multi-hop SSH connections through dbclient, allowing several intermediate hosts to be specified in a single command.
  • Offers automatic host-key generation and configurable cryptographic algorithms, making it suitable for systems with differing security and resource requirements.

Website: github.com/mkj/dropbear
Support:
Developer: Matt Johnston
License: MIT License

Dropbear options

Dropbear is written in C. Learn C with our recommended free books and free tutorials.


Related Software

SSH Servers
OpenSSHComprehensive SSH server for secure remote access and file transfers
TeleportInfrastructure access platform with SSH authentication and auditing
WarpgateTransparent bastion host for secure, auditable remote access
ssh3Faster and rich secure shell using HTTP/3
TinySSHMinimalistic SSH server
DropbearLightweight SSH server for embedded and resource-limited systems
ContainerSSHLaunches isolated, temporary containers for each SSH session
ssh2incusSSH access to Incus instances without running SSH servers inside them
HPNSSHHigh-performance SSH optimized for faster data transfers
wolfSSHEmbeddable SSH server implementation with SCP and SFTP support

Read our verdict in the software roundup.


Best Free and Open Source Software LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.

We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more.

Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion.

Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted