• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 全部
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索

msr5660 配置ssh 无法访问

2024-01-26提问
  • 0关注
  • 0收藏,551浏览
粉丝:0人 关注:7人

问题描述:

 

 sysname H3C

#

 telnet server enable

#

 password-recovery enable

#

vlan 1

#

controller Cellular2/0/0

#

controller Cellular2/0/1

#

interface Aux0/0/1

#

interface NULL0

#

interface Vlan-interface1

#

interface GigabitEthernet2/0/0

 port link-mode route

 combo enable copper

 ip address 103.85.177.116 255.255.255.248

 nat outbound

#

interface GigabitEthernet2/0/1

 port link-mode route

 combo enable copper

 ip address 172.16.216.2 255.255.255.252

 nat outbound

#

interface GigabitEthernet2/0/2

 port link-mode route

 combo enable copper

 ip address 172.16.0.2 255.255.252.0

#

interface GigabitEthernet2/0/3

 port link-mode route

 combo enable copper

 ip address 10.7.0.246 255.255.255.252

 nat outbound

#

interface M-GigabitEthernet0

#

route-policy 1 permit node 1

 if-match ip address acl 3000

 apply ip-address next-hop 103.85.177.116

#

route-policy 2 permit node 2

 if-match ip address acl 3001

 apply ip-address next-hop 172.16.216.2

#

route-policy 3 permit node 3

 if-match ip address acl 3002

 apply ip-address next-hop 10.7.0.246

#

 scheduler logfile size 16

#

line class aux

 user-role network-operator

#

line class console

 user-role network-admin

#

line class tty

 user-role network-operator

#

line class vty

 user-role network-operator

#

line aux 0

 user-role network-operator

#

line con 0

 user-role network-admin

#

line vty 0 4

 authentication-mode scheme

 user-role network-admin

 protocol inbound ssh

#

line vty 5 63

 user-role network-operator

#

 ip route-static 0.0.0.0 0 103.85.177.113

 ip route-static 0.0.0.0 0 172.16.216.1

 ip route-static 10.0.3.0 24 10.7.0.245

 ip route-static 10.0.66.0 24 10.7.0.245

 ip route-static 10.7.0.0 27 10.7.0.245

 ip route-static 10.7.0.32 27 10.7.0.245

 ip route-static 10.7.5.0 24 10.7.0.245

 ip route-static 10.7.32.0 27 10.7.0.245

 ip route-static 10.7.255.0 24 10.7.0.245

 ip route-static 10.66.3.0 24 10.7.0.245

 ip route-static 10.101.27.1 32 10.7.0.245

 ip route-static 172.16.4.0 22 172.16.0.1

 ip route-static 172.16.8.0 22 172.16.0.1

#

 ssh server enable

 ssh user admin service-type stelnet authentication-type password

#

acl basic 2000

 rule 0 permit

#

acl advanced 3000

 rule 10 permit ip source 172.16.0.0 0.0.4.255

#

acl advanced 3001

 rule 10 permit ip source 172.16.8.0 0.0.4.255

#

acl advanced 3002

 rule 5 permit ip source 172.16.0.0 0.0.8.255

 rule 10 permit ip source 172.16.8.0 0.0.4.255

#

domain system

#

 domain default enable system

#

role name level-0

 description Predefined level-0 role

#

role name level-1

 description Predefined level-1 role

#

role name level-2

 description Predefined level-2 role

#

role name level-3

 description Predefined level-3 role

#

role name level-4

 description Predefined level-4 role

#

role name level-5

 description Predefined level-5 role

#

role name level-6

 description Predefined level-6 role

#

role name level-7

 description Predefined level-7 role

#

role name level-8

 description Predefined level-8 role

#

role name level-9

 description Predefined level-9 role

#

role name level-10

 description Predefined level-10 role

#

role name level-11

 description Predefined level-11 role

#

role name level-12

 description Predefined level-12 role

#

role name level-13

 description Predefined level-13 role

#

role name level-14

 description Predefined level-14 role

#

user-group system

#

local-user admin class manage

 password hash $h$6$U+kEhQNvL/MF5FL8$ykiyganAhSH3foJIiZiG1zV76xyEF3Nc+X7EUDf/OTWt2hgT7Pfh8euABQZcZUtcYam+EOIU0gdpifanieq67A==

 service-type ssh

 authorization-attribute user-role level-15

 authorization-attribute user-role network-admin

#

local-user root class manage

 password hash $h$6$eURGumQ/2jeROm7f$5kSwEIMFn9EZcSx/IZ1wAziv7zbjMbBHwKp8VzSQVZr9c2/76qfZKcqx8km37vJWc/0U9ZhMqT+4AMWb7iT+/w==

 service-type ssh

 authorization-attribute user-role network-admin

 authorization-attribute user-role network-operator

#

return

 

1 个回答
粉丝:5人 关注:4人

交换机SSH功能的配置

 

一      组网需求:

如图1所示,PC终端(SSH Client)上运行支持SSH2.0的客户端软件,与交换机(SSH Server)建立本地连接,更大限度地保证数据信息交换的安全。

二      组网图:

如图1,配置PCIP地址为192.168.0.2/24,交换机的vlan1虚接口地址为:192.168.0.1/24

三      配置步骤:

1          生成本地RSA密钥。

<H3C>system-view

[H3C] rsa local-key-pair create

说明:

如果此前已完成生成本地密钥对的配置,可以略过此步操作。

2          设置用户登录认证方式。

下面按照两种认证方式分别进行配置。

第一种方式:password认证。

设置用户接口上的认证模式为AAA认证。

[H3C] user-interface vty 0 4

[H3C-ui-vty0-4] authentication-mode scheme

设置用户接口上支持SSH协议。

[H3C-ui-vty0-4] protocol inbound ssh

指定用户admin的登录协议为SSH,认证方式为password,认证密码为abc

[H3C] local-user admin

[H3C-luser-admin] password simple abc

[H3C-luser-admin] service-type ssh

[H3C-luser-admin] quit

[H3C] ssh user admin authentication-type password

说明

SSH的认证超时时间、重试次数可以采用系统默认值。完成以上配置后,用户就可以在与交换机连接的终端上,运行支持SSH2.0的客户端软件,以用户名admin,密码abc,访问交换机了。

 

第二种方式:RSA公钥认证。

设置用户接口上的认证模式为AAA认证。

[H3C] user-interface vty 0 4

[H3C-ui-vty0-4] authentication-mode scheme

设置用户接口上支持SSH协议。

[H3C-ui-vty0-4] protocol inbound ssh

指定用户client002的登录协议为SSH,认证方式为RSA公钥认证。

[H3C] ssh user client002 authentication-type rsa

在支持SSH2.0的客户端软件上,随机产生RSA密钥对,并将公钥部分传送到服务器端。

在服务器端配置客户端的公钥,指定公钥名称为huawei

[H3C] rsa peer-public-key huawei

[H3C-rsa-public-key] public-key-code begin

[H3C-rsa-key-code] 308186028180739A291ABDA704F5D93DC8FDF84C427463

[H3C-rsa-key-code] 1991C164B0DF178C55FA833591C7D47D5381D09CE82913

[H3C-rsa-key-code] D7EDF9C08511D83CA4ED2B30B809808EB0D1F52D045DE4

[H3C-rsa-key-code] 0861B74A0E135523CCD74CAC61F8E58C452B2F3F2DA0DC

[H3C-rsa-key-code] C48E3306367FE187BDD944018B3B69F3CBB0A573202C16

[H3C-rsa-key-code] BB2FC1ACF3EC8F828D55A36F1CDDC4BB45504F020125

[H3C-rsa-key-code] public-key-code end

[H3C-rsa-public-key] peer-public-key end

[H3C] ssh user client002 assign rsa-key H3C002

说明:

服务器上配置的公钥是通过客户端上的SSH生成的。在目前的版本(313X系列)中,通过H3C公司自主开发的SSHkey.exe转换工具,将SSH客户端软件生成的公钥转换成交换机能够识别的格式。

 

3          配置SSH用户和客户端公钥的对应关系

用户admin和客户端公钥huawei相对应

即:使用admin认证的时候就会使用huawei这个公钥进行验证

[H3C]ssh user admin assign rsa-key huawei

 

4          配置SSH用户的服务类型

配置交换机SSH登陆的时候选择的服务类型

[H3C]ssh user admin service-type all

在保留有RSA私钥的终端上启动SSH客户端软件,并进行相应的配置,即可建立SSH连接。

 

四      配置关键点:

配置SSH用户的服务类型是必要的。

另外,建议使用Putty来生成公钥和私钥。交换机不能识别Putty生成的公钥,需要使用H3C公司的sshkey将公钥转换成交换机能识别的格式。后续的版本支持直接将putty生成的公钥上传到交换机的flash中,然后使用命令行进行转换成交换机能识别的格式。


暂无评论

编辑答案

你正在编辑答案

如果你要对问题或其他回答进行点评或询问,请使用评论功能。

分享扩散:

提出建议

    +

亲~登录后才可以操作哦!

确定

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作

举报

×

侵犯我的权益 >
对根叔社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明