嵌入式linux安装dropbear

本文详细介绍了如何在嵌入式Linux系统中安装和配置Dropbear SSH服务器。首先,从官方源下载zlib和Dropbear的源码包,然后进行交叉编译。接着,将编译后的文件移植到开发板,并确保scp程序可用。最后,在开发板的/etc/init.d下创建启动脚本,使得系统启动时能执行Dropbear,实现远程登录功能。
摘要由CSDN通过智能技术生成

Dropbear是由Matt Johnston所开发的Secure Shell软件(包括服务器端与客户端)。期望在存储器与运算能力有限的情况下取代OpenSSH,Dropbear特别用于“嵌入”式的Linux(或其他Unix)系统,如无线路由器。

1.源码包下载

zlib官方下载:http://www.zlib.net/
dropbear官方下载:https://matt.ucc.asn.au/dropbear/dropbear.html

2.交叉编译

编译包括两个部分,zlib和dropbear,因为dropbear依赖zlib,所以先编译zlib库。
1.zlib编译
1)解压

 tar -zxvf zlib1.2.11.tar.gz  zlib/src   (此处目录根据自己情况选择)

2)进入到zlib解压目录下

cd zlib/src

3)配置zlib

./configure --prefix=/home/xhs/zlib  (即将zlib的库生成到该目录下)  

4)修改Makefile
交叉工具链修改为你自己的。

CC=/opt/xtools/arm920t/bin/arm-linux-gcc
AR=/opt/xtools/arm920t/bin/ar
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值