1, pc上先實現:
zlib-1.2.11.tar.gz
dropbear-2016.74.tar.bz2
指令:./configure --prefix=/opt/a33/ssh/dropbear_pc/zlib_pc
make
make install
./configure --with-zlib=/opt/a33/ssh/dropbear_pc/zlib_pc
make
make scp
make install
mkdir
/etc/dropbear
cd
/etc/dropbear
dropbearkey -t rsa -f dropbear_rsa_host_key
dropbearkey -t dss -f dropbear_dss_host_key
啟動:dropbear -p 22
2, arm開發板上移植
參考文章:
zlib-1.2.11.tar.gz
dropbear-2016.74.tar.bz2
指令:./configure --with-zlib=/opt/a33/ssh/zlib_arm cc=arm-none-linux-gnueabi-gcc ar=arm-none-linux-gnueabi-ar --host=arm-linux
make
make scp
將dropbear目錄下面的dbclient,dropbear,dropbearconvert,dropbearkey四個檔案複製到開發板的/bin目錄下或者/sbin目錄下
將/opt/a33/ssh/zlib_arm目錄下的libz.so.1和libz.so.1.2.7複製到開發板的/lib目錄下,這個庫檔案必須要拷貝,不然的話,程式不能執行
在啟動指令碼/etc/init.d/rcs中增加: /usr/sbin/dropbear
securecrt.exe 登陸
dropbear 輕量級ssh2移植
dropbear是乙個開源的ssh工具,相比較openssh工具來講,占用記憶體只需要170k,openssh執行的時候需要占用1.4m的記憶體,dropbear乙個ssh的維護只需要2m,但是openssh需要4m。zlib 1.2.8.tar.gz dropbear 2013.62.tar.bz...
fl2440開發板上移植dropbear的過程
背景 開發板fl2440與pc的securecrt連線的傳統方式是用串列埠轉usb線連線,但是我在使用的過程中發現串列埠轉usb線有時連線不穩定,另外串列埠也需要用於收發資料,所以我在開發板上移植 輕量級的ssh軟體dropbear,一根網線輕鬆解決開發板與securecrt連線,話不多說,進入正題...
sshd中tcp wrappers的呼叫
什麼是ssh ssh secure shell 是使用者在進行傳輸的時候使用的一種保密協議。本來這是為telnet登入開發的一種保密性更好的協議,它有rsa 公鑰 dsa 金鑰 兩 種加密方式,通訊的雙方倒入同樣的公鑰和金鑰來進行通訊,就算是使用公鑰,因為解碼的複雜性很大,所以保密性依然很好。什麼是...