轻量级的SSH-Dropbear
Dropbear是一款轻量级的SSH服务器和客户端,运行在一个基于POSIX的各种平台。多用于嵌入式的Linux(或其他Unix)系统,如无线路由器。Dropbear is a relatively small SSH server and client. It runs on a variety of POSIX-based platforms. Dropbear is open source software, distributed under a MIT-style license. Dropbear is particularly useful for "embedded"-type Linux (or other Unix) systems, such as wireless routers.
dropbear实现了安全Shell(SSH)协议版本2,为了足够轻量,所以它直接放弃了兼容SSH v1。加密算法使用第三方加密库并在Dropbear内部进行了处理,借鉴了BSD风格的伪终端的实现方法。
Features
A small memory footprint suitable for memory-constrained environments – Dropbear can compile to a 110kB statically linked binary with uClibc on x86 (only minimal options selected)
Dropbear server implements X11 forwarding, and authentication-agent forwarding for OpenSSH clients
Can run from inetd or standalone
Compatible with OpenSSH ~/.ssh/authorized_keys public key authentication
The server, client, keygen, and key converter can be compiled into a single binary (like busybox)
Features can easily be disabled when compiling to save space
Multi-hop mode uses SSH TCP forwarding to tunnel through multiple SSH hosts in a single command. dbclient user1@hop1,user2@hop2,destination
最新版本:2018.75
项目主页:http://matt.ucc.asn.au/dropbear/dropbear.html