一、编译
1、下载软件包
dropbear-2012.55.tar.bz2
2、配置编译环境变量
export PREFIX=/develop/ssh
3、编译
tar xvfj dropbear-2012.55.tar.bz2
./configure --host=arm-linux --prefix=$PREFIX --disable-zlib --disable-pam
make -j4
make install /*需要root权限*/
会在/develop/ssh生成2个目录
bin
dbclient -> ssh客户端,嵌入式系统基本不用。
dropbearconvert -> 把openSSH密钥转成dropbear密钥的工具
dropbearkey -> dropbear密钥生成工具
sbin
ropbear -> ssh服务器,其实构建好了后只要她就行了.
/////////////////////////////////////////////////////////////////////
二、构建执行环境
1、拷贝/develop/ssh目录下的所有可执行文件到开发板
2、生成密钥
mkdir -p /etc/dropbear/
dropbearkey -t rsa -f /etc/dropbear/dropbear_rsa_host_key
dropbearkey -t dss -f /etc/dropbear/dropbear_dss_host_key
3、运行
dropbear -E #如果不要调试信息可以去掉"-E"
阅读(1942) | 评论(0) | 转发(0) |