现在的位置: 首页 > 综合 > 正文

arm上的ssh,6410上移植dropbear

2013年12月03日 ⁄ 综合 ⁄ 共 946字 ⁄ 字号 评论关闭

     昨天的无线城市比赛终于结束了···拿了个最佳方案奖,奖金还没给,等得我心慌~~移动不给力啊~不过作为学生来说,我还是有点欣慰的··哈~如果能投入到正式使用就更棒了~

     在这刻发表个文章···关于在arm上用ssh连接的··

 

准备

zlib-1.2.3.tar.gz 点击进入下载地址

dropbear-0.52.tar.gz 点击进入下载地址

 

1.交叉编译zlib-1.2.3.tar.gz

解压zlib-1.2.3.tar.gz,创建/usr/local/zlib6410目录;

./configure --prefix =/usr/local/zlib6410

修改Makefile

CC=arm-linux-gcc

AR=arm-linux-ar rc

RANLIB=arm-linux-ranlib

 

makemake install;

 

2.交叉编译dropbear-0.52.tar.gz

解压dropbear-0.52.tar.gz,创建/usr/local/dropbear6410

./configure –prefix=/usr/local/dropbear6410 –with-zlib=/usr/local/zlib6410/
CC=arm-linux-gcc –host=arm

 

make

make scp

make install

cp scp /usr/local/dropbear6410/bin/

 

3.移植到6410

/usr/local/dropbear6410/bin//usr/local/dropbear6410/sbin/下的文件都复制到板上/usr/sbin目录。

 

在板上生成server key:

cd /etc
mkdir dropbear
cd dropbear
dropbearkey -t rsa -f dropbear_rsa_host_key
dropbearkey -t dss -f dropbear_dss_host_key

 

在启动脚本/etc/init.d/rcS中增加: /usr/sbin/dropbear

root状态下在板上输入命令添加用户michael和设置密码 //最好直接改root密码

adduser michael

 

用xshell连接就能连上去了~ 如果不行的话直接用root用户试试~

 

抱歉!评论已关闭.