1,编译
我这里选用的版本是openwrt-3.10.14中使用的dropbear-2014.63
设置环境变量后执行以下指令
tar xvjf dropbear-2014.63.tar.bz2
cd dropbear-2014.63
./configure CC=arm-openwrt-linux-gcc --host=arm-openwrt-linux --disable-zlib
make PROGRAMS="dropbear dbclient dropbearkey dropbearconvert scp" #需要指定编译的程序
2, 安装
将dropbear拷贝到/usr/sbin
将scp dbclient dropbearkey dropbearconvert 拷贝到/bin目录下
注:scp会调用dbclient。
追加可执行权限
3,创建目录/etc/dropbear/,生成key文件
mkdir /etc/dropbear/
dropbearkey -t rsa -f /etc/dropbear/dropbear_rsa_host_key
4,启动dropbear
dropbear -E -p 22 -r /etc/
#-p 指定端口
#-r 指定dropbear/dropber_rsa_host_key位置
#-E 调试信息打印到屏幕
#-F 前台运行,不加这一选项默认后台运行