轻量级SSH服务器dropbear 的安装使用指南

简介:

一、什么是dropbear

    dropbear是一款基于ssh协议的轻量sshd服务器,与OpenSSH相比,他更简洁,更小巧,运行起来占用的内存也更少。每一个普通用户登录,OpenSSH会开两个sshd进程,而dropbear只开一个进程,所以其对硬件要求更低,也更利于系统的运行。Dropbear特别用于“嵌入”式的Linux(或其他Unix)系统

        dropbear主要有以下程序:
            服务程序:dropbear (类似于Openssh的 sshd)             
            客户程序:dbclient (类似于Openssh的 ssh)   
            密钥生成程序:dropbearkey
        
二、dropbear的功用:

    dropbear实现完整的SSH客户端和服务器版本2协议。它不支持SSH版本1 的向后兼容性,以节省空间和资源,并避免在SSH版本1的固有的安全漏洞。还实施了SCP的。SFTP支持依赖于一个二进制文件,可以通过提供的OpenSSH或类似的计划



三、dropbear的编译安装:

1
2
3
  # ./configure --prefix=/usr/local/dropbear --sysconfdir=/etc/dropbear --disable-pam 
  # make PROGRAMS= "dropbear dbclient dropbearkey dropbearconvert scp"
  # make PROGRAMS= "dropbear dbclient dropbearkey dropbearconvert scp"  install


    在变量中添加dropbear的二进制文件:

1
2
     [root@1inux sbin]# vim /etc/profile.d/dropbear.sh
     export PATH=/usr/local/dropbear/bin:/usr/local/dropbear/sbin: $PATH

    重读配置文件:

1
[root@1inux sbin]# . /etc/profile.d/dropbear.sh


    验证是否可用:

1
2
3
4
5
6
[root@1inux sbin]# dbclient -l root 172.16.66.81
root@172.16.66.81's password: 
Last login: Wed Apr  8 16:58:33 2015 from 172.16.52.69
[root@1inux ~]# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0C:29:C3:48:EE  
           inet addr:172.16.66.81  Bcast:172.16.255.255  Mask:255.255.0.0

OK  dropbear  基本的ssh功能就完成了   .........


本文转自 1inux 51CTO博客,原文链接:http://blog.51cto.com/1inux/1638874

相关文章
|
12天前
|
消息中间件 安全 Unix
SSH配置多台服务器之间的免密登陆以及登陆别名
SSH配置多台服务器之间的免密登陆以及登陆别名
23 1
|
15天前
|
网络安全 Apache
Apache服务器安装SSL证书
Apache服务器安装SSL证书
19 0
|
1天前
|
监控 安全 Linux
Linux系统之安装ServerBee服务器监控工具
【4月更文挑战第22天】Linux系统之安装ServerBee服务器监控工具
31 2
|
1天前
|
存储 分布式计算 NoSQL
MongoDB的简介和安装(在服务器上)
MongoDB的简介和安装(在服务器上)
9 0
|
5天前
|
网络协议 安全 Linux
IDEA通过内网穿透实现固定公网地址远程SSH连接本地Linux服务器
IDEA通过内网穿透实现固定公网地址远程SSH连接本地Linux服务器
|
21天前
|
存储 缓存 NoSQL
Redis 服务器指南:高性能内存数据库的完整使用指南
Redis 服务器指南:高性能内存数据库的完整使用指南
|
23天前
|
Ubuntu Linux 虚拟化
【Linux】ubuntu安装samba服务器
【Linux】ubuntu安装samba服务器
|
23天前
|
Linux
Linux安装bind9搭建自己的域名服务器
Linux安装bind9搭建自己的域名服务器
11 0
|
27天前
|
弹性计算 Serverless 数据库
ECS安装问题之docker安装如何解决
ECS(Elastic Compute Service,弹性计算服务)是云计算服务提供商提供的一种基础云服务,允许用户在云端获取和配置虚拟服务器。以下是ECS服务使用中的一些常见问题及其解答的合集:
|
1月前
|
Shell Linux 网络安全
【Shell 命令集合 网络通讯 】Linux 管理Apache HTTP服务器 httpd命令 使用指南
【Shell 命令集合 网络通讯 】Linux 管理Apache HTTP服务器 httpd命令 使用指南
30 0