文档章节

一次 dropbear 和 openssh 冲突的经历

UMU
 UMU
发布于 2016/05/26 10:12
字数 233
阅读 423
收藏 0

任务:在 OpenWRT 路由器 C 用公钥验证方式登录另一台 OpenWRT 路由器 S。

现象:一开始配置完很顺利登录,后来进行一些操作后,居然登录不了了,提示输入密码……

类似情况:https://github.com/rssnsj/openwrt-hc5x61/issues/99

 

  一开始也以为是 OpenWRT 版本的问题,从 dd trunk 降到 cc,无用。再降到 bb,发现没问题了,因为 bb 没有 sshtunnel,最后把怀疑对象锁定到 sshtunnel。

  sshtunnel 是基于 openssh 的,在装 sshtunnel 时,openssh 会作为依赖项被装上,然后替换了系统自带的 dropbear 客户端,所以后来使用的 ssh 是 openssh,但私钥文件却是一开始用 dropbearkey 产生的……两者并不兼容。

  正确的做法是:装上 openssh-keygen,然后用 ssh-keygen 产生新的私钥,再用 ssh-keygen -y -f ~/.ssh/id_rsa 打印公钥。

 

© 著作权归作者所有

UMU

UMU

粉丝 119
博文 112
码字总数 44043
作品 0
厦门
程序员
私信 提问
Dropbear SSH 2013.56 发布

Dropbear SSH 2013.56 发布,该版本增加新的选项用于在运行时指定加密/mac首选项,改进 Linux 的嫡信息收集,增加 sha2 macs,增加一些新的命令行参数和 bug 修复。 dropbear是轻量的sshd服务...

oschina
2013/03/28
1K
2
ssh不能登陆了,openssl库冲突

平常没咋注意(不知道什么操作),今天不能ssh登陆centos了。 在服务端排查,说是“starting sshd: OpenSSL version mismatch.Built against”,唉,openssl冲突了。上网搜了一下,尝试了重新...

张旭0512
2014/03/13
3.2K
0
Windows 10 在 2018 四月更新中默认安装了 OpenSSH

在我们首次报道 Windows 10 的 OpenSSH 客户端时,它还处于 beta 阶段,并且是一项可选功能,必须要手动安装。随着 Windows 10 2018 年 4 月更新的发布,OpenSSH 客户端已正式推出并在 Wind...

局长
2018/05/19
3.5K
13
漏洞预警:OpenSSH 出现远程执行代码漏洞

SecurityFocus 在其网站上公布了一个关于 OpenSSH 的漏洞,信息如下: OpenSSH CVE-2016-10009 远程执行代码漏洞 Bugtraq ID:94968 Class:Unknown CVE:CVE-2016-10009 Remote:Yes Local...

局长
2016/12/21
4.9K
11
Portable OpenSSH GSSAPI远程代码执行漏洞(CVE-2006-5051)漏洞解决方案

最近给公司内网的服务器做了一次全面的扫描,出现几个高危的漏洞,网上查了一下,普遍存在啊。所谓不扫不知道,一扫吓一跳啊。 漏洞的名称为Portable OpenSSH GSSAPI远程代码执行漏洞(CVE-20...

zhangdiandong
2014/05/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

新建作业20191011121223

2.编写一个程序,发出一声警报,然后打印下面的文本: Startled by the sudden sound,Sally shouted,"By the Great Pumpkin,what was that!" #include<stdio.h>int main(){printf("\a");......

电子197朱妍
37分钟前
6
0
家庭作业——苗钰婷

2 编写一个程序,发出一声警报,然后打印下面的文本: Startled by the sudden sound, Sally shouted, "By the Great Pumpkin, what was that! #include<stdio.h>int main(){......

OSC_Okruuv
57分钟前
8
0
经典系统设计面试题解析:如何设计TinyURL(一)

原文链接: https://www.educative.io/courses/grokking-the-system-design-interview/m2ygV4E81AR 编者注:本文以一道经典的系统设计面试题:《如何设计TinyURL》的参考答案和解析为例,帮助...

APEMESH
58分钟前
8
0
2.面向对象设计原则(7条)

开闭原则 开闭原则的含义是:当应用的需求改变时,在不修改软件实体的源代码或者二进制代码的前提下,可以扩展模块的功能,使其满足新的需求。 实现方法 可以通过“抽象约束、封装变化”来实...

Eappo_Geng
今天
12
0
8086汇编基础 debug P命令 一步完成loop循环

    IDE : Masm for Windows 集成实验环境 2015     OS : Windows 10 x64 typesetting : Markdown    blog : my.oschina.net/zhichengjiu    gitee : gitee.com/zhichengjiu   ......

志成就
今天
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部