美文网首页
编译dropbear示例

编译dropbear示例

作者: 尛尛大尹 | 来源:发表于2017-09-13 19:48 被阅读0次

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

相关文章

网友评论

      本文标题:编译dropbear示例

      本文链接:https://www.haomeiwen.com/subject/mpnksxtx.html