如何将 ssh 公钥添加到思科 IOS XR 设备

要启用对 Cisco IOS XR 设备的免密码 ssh 访问,我们可以将客户端主机的 ssh 公钥导入到 Cisco 设备。

以下步骤已在 XRv 9K 6.5.2 设备上得到验证:

使用 base64 解码 SSH 公钥

cat id_rsa.pub | cut -f 2 -d ' ' | base64 -d  > id_rsa.bin

将解码后的密钥复制到 IOS XR 设备

scp id_rsa.bin admin@<ip of IOS XR device>:disk0:/

导入 IOS XR 设备中的密钥

RP/0/RP0/CPU0:router1# crypto key import authentication rsa disk0:/id_rsa.bin

使用 SSH 密钥验证 ssh 访问

user@linux:~/.ssh$ ssh -i id_rsa admin@<ip of IOS XR device> show version


Wed Apr  3 08:25:08.068 UTC
Cisco IOS XR Software, Version 6.5.2
Copyright (c) 2013-2019 by Cisco Systems, Inc.

Build Information:
 Built By     : ahoang
 Built On     : Sat Feb  2 05:22:55 PST 2019
 Built Host   : iox-ucs-030
 Workspace    : /auto/srcarchive13/prod/6.5.2/xrv9k/ws
 Version      : 6.5.2
 Location     : /opt/cisco/XR/packages/

cisco IOS-XRv 9000 () processor
System uptime is 20 hours 25 minutes

user@linux:~/.ssh$

Comments

Popular posts from this blog

IOS小火箭/Shadowsocks无需AppleID即可在线安装!

苹果手机/IOS/IPAD如何离线安装小火箭Shadowrocket.IPA文件?

免费V2Ray节点在线订阅链接,亲测可用 - 22年7月更新