免费邮箱 |加入收藏 | 会员中心 | 我要投稿 | RSS
您当前的位置:首页 > 服务器 > 路由技术 > 网络协议

SSH故障处理手册

时间:2011-05-19 09:14:47  来源:站内  作者:潘春会
命令在客户端手工配置服务器与公钥之间的关联;

l              在客户端配置命令ssh client first-time enable,使能客户端首次认证功能,客户端再次登录服务器时,自动从服务器端获取公钥,并建立关联。

4. 检查用户名和密码是否正确

客户端登录服务器时,提示用户反复输入密码,但是认证都不成功。该问题的原因可能是用户输入的用户名和密码不正确。请获取正确的用户名和密码,再登录。

1.4  H3C设备作为客户端,用户使用公钥认证登录失败

1.4.1  故障描述

H3C设备作为SSH客户端,SSH服务器配置无误,用户在SSH客户端输入登录命令,以公钥认证方式登录服务器时失败。

1.4.2  故障处理流程

图1-4 H3C设备作为客户端,用户使用公钥认证登录失败

1.4.3  故障处理步骤

H3C设备作为客户端,用户使用公钥认证登录失败的故障处理流程与使用密码认证登录失败的故障处理流程类似。二者的区别主要在于:公钥认证利用RSADSA算法,采用数字签名的方法认证用户;密码认证采用密码比较的方式认证用户。因此,故障处理过程中的最后一步有所不同。下面只说明二者不同的步骤,其他故障排除方法请参见“1.3.3  故障处理步骤”。

1. 检查客户端指定的认证算法是否正确

H3C设备作为SSH客户端时,支持使用RSADSA两种类型的公钥算法认证客户端。服务器端保存的用户公钥类型与用户登录时指定的公钥认证算法(通过登录命令ssh2sftp中的identity-key关键字指定)一致时,认证才会成功。例如,服务器端为某用户配置了DSA类型的公钥,用户也持有与之相匹配的私钥,但是登录时用户指定公钥认证算法为RSA,此时用户认证将失败。

可以通过以下方法解决该问题:用户执行ssh2sftp命令登录服务器时,通过identity-key关键字指定的公钥认证算法与服务器上为用户配置的公钥类型保持一致。H3C设备作为SSH客户端,缺省情况下使用公钥认证算法为

来顶一下
返回首页
返回首页
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
推荐资讯
如何找出DHCP地址池里未使用的IP地址
如何找出DHCP地址池里
国内常用的DNS列表
国内常用的DNS列表
Linux邮件服务器软件比较
Linux邮件服务器软件比
学用纯CSS打造可折叠树状菜单
学用纯CSS打造可折叠树
相关文章
栏目更新
栏目热门