ssh協(xié)議的另一個實現(xiàn):dropbear
Dropbear是一個相對較小的SSH服務器和客戶端酌媒。它運行在一個基于POSIX的各種平臺铜邮。 Dropbear是開源軟件,在麻省理工學院式的許可證。 Dropbear是特別有用的"嵌入"式的Linux(或其他Unix)系統(tǒng),如[無線路由器]
1. 安裝準備:
? 1靴跛、安裝開發(fā)包組:
? 2、下載dropbear-2017.75.tar.bz2
? 3渡嚣、解壓縮
# tar -xvf dropbear-2017.75.tar.bz2
? 4梢睛、可以查看相關(guān)的說明
# less INSTALL
# cat README
? 5肥印、查看安裝說明,說明里面有編譯的方法
# ./configure
? 6绝葡、編譯前檢查是否有錯誤
make PROGRAMS="dropbear dbclient dropbearkey dropbearconvert scp"
? 7深碱、編譯安裝
make PROGRAMS="dropbear dbclient dropbearkey dropbearconvert scp" install
2.啟動ssh服務:
? 1、查看有沒有dropbear工具
ls /usr/local/sbin/ /usr/local/bin/
? 2藏畅、查看幫助
# cd /usr/local/sbin
# dropbear -h
? 3敷硅、新建一個文件夾
mkdir /etc/dropbear
? 4、生成RSA密鑰
dropbearkey -t rsa -f
/etc/dropbear/dropbear_rsa_host_key -s 2048
? 5墓赴、生成DSA密鑰(與上面二選一)
dropbearkey -t dss -f /etc/dropbear/dropbear_dsa_host_key
? 6竞膳、運行
dropbear -p :2222 -F –E #前臺運行
dropbear -p :2222 #后臺運行
3.客戶端訪問:
? 1、當做服務器诫硕,用其他機器來連接
ssh -p 2222 root@127.0.0.
? 2、當做客戶端刊侯,遠程連接其他機器
dbclient -p 2222 root@127.0.0.1