管理提醒: 本帖被 wuweidong 执行加亮操作(2012-06-01)
刚买了TINY210, 发现没有DROPBEAR, 有点不便.
以下安装DROPBEAR 的步骤:
在HOST(FEDORA, UBUNTHU 等)
1. cd /root/tinysdk/linux (我的 BUILD DIR, 换上自己的)
2. mkdir zlib
mkdir dropbear
wget
http://zlib.net/zlib-1.2.7.tar.gz tar xzvf
http://zlib.net/zlib-1.2.7.tar.gz cd zlib-1.2.7
CC=arm-linux-gcc ./configure --prefix=/root/tinysdk/linux/zlib
make
make install
cd ../
wget
http://matt.ucc.asn.au/dropbear/releases/dropbear-0.51.tar.gz tar xzvf dropbear-0.51.tar.gz
cd dropbear-0.51
./configure --prefix=/root/tinysdk/linux/dropbear --with-zlib=/root/tinysdk/linux/zlib --host=arm-linux
make
make scp
3. the following are built:
a. dropbear
b. dropbearkey
c. dropbearconvert
d. scp
4. copy all 4 files to target /usr/bin (把上面的 FILES 抄板上, 可用UDISK 或SDCARD)
5. 修改板上的 /etc/init.d/rcS, 加上
echo "Starting dropbear...." > /dev/tty1
cd /etc
if [ -e /etc/dropbear ] ; then
dropbear &
else
mkdir dropbear
cd dropbear
dropbearkey -t rsa -f dropbear_rsa_host_key
dropbearkey -t dss -f dropbear_dss_host_key
dropbear &
fi
6. 关机开机后, 如果 NETWORK 设定好, 可在HOST 以 PuTTY
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html 与板连接. 也可用 SCP transfer files.