ssh协议的另一个实现:dropbear
Dropbear是一个相对较小的SSH服务器和客户端。它运行在一个基于POSIX的各种平台。 Dropbear是开源软件,在麻省理工学院式的许可证。 Dropbear是特别有用的"嵌入"式的Linux(或其他Unix)系统,如[无线路由器]
1. 安装准备:
• 1、安装开发包组:
• 2、下载dropbear-2017.75.tar.bz2
• 3、解压缩
# tar -xvf dropbear-2017.75.tar.bz2
• 4、可以查看相关的说明
# 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