向嵌入式linux开发机移植dropbear
最近出于项目需要,不再使用telnet协议来远程操控嵌入式linux开发机,而需要使用有一定安全要求的SSH协议,做记录以备将来回顾。
2016-8-16
背景
- 嵌入式linux平台:freescale i.mx6q
- 宿主机系统:ubuntu 14.04
- 嵌入式linux系统:linux 3.0.35
- ssh程序:dropbear
基本情况
linux系统中常用的SSH软件是openSSH,由于openSSH略显庞大,后选择轻量级的dropbear替换openSSH。
dropbear实现完整的SSH客户端和服务器版本2协议,不支持SSH版本1协议,以节省空间和资源,并避免在SSH版本1中出现的固有的安全漏洞,而且也支持SCP。
步骤
1.宿主机操作:
下载并解压dropbear,我使用的是dropbear-2016.74,下载链接https://matt.ucc.asn.au/dropbear/releases/dropbear-2016.74.tar.bz2
下载并解压zlib,我使用的是zlib-1.2.8,下载链接