`private_sg-0` 是从哪里来的?

网络工程 思科 思科-ios 顺式催化剂 思科命令 啊啊啊
2022-02-04 05:22:40

我正在配置我的第一个 Cisco 产品 (WS-C3560CX-12TC-S) 并尝试掌握 aaa。我已经习惯了 *nix,你对无头设备做的第一件事就是使用公钥 authn 启用和配置 SSH 访问,使用本地用户帐户进行 authz。

鉴于 Cisco 支持似乎绝对没用,直到你给他们你的第一个孩子,我最终使用“Express Setup”,直到我可以远程登录,从那时起,我试图弄清楚使用 IOS CLI 做了什么。

现在我正在尝试确定身份验证。我有以下 aaa 设置,...

Switch#show running-config aaa
!
aaa authentication login default local
aaa authorization exec default local
aaa authorization network default local
username admin privilege 15 password 0 xxxxxxxxxxxxxxxxxxxxxxxxx
!
!
!
!
!
!
!
aaa new-model
aaa session-id common
!
!

……我跑了……

Switch(config)#crypto key generate rsa
Switch(config)#ip ssh time-out 60
Switch(config)#ip ssh authentication-retries 2

...所以我可以很好地 SSH。

现在我正在查看show aaa method-lists authentication以确保我了解我已配置的内容并且我无法理解AAA_ML_AUTHEN_DOT1X.

Switch#show aaa method-lists authentication
authen queue=AAA_ML_AUTHEN_LOGIN
  name=default valid=TRUE id=0 :state=ALIVE : LOCAL
authen queue=AAA_ML_AUTHEN_ENABLE
authen queue=AAA_ML_AUTHEN_PPP
authen queue=AAA_ML_AUTHEN_SGBP
authen queue=AAA_ML_AUTHEN_ARAP
authen queue=AAA_ML_AUTHEN_DOT1X
  name= pvt_authen_0 valid=TRUE id=56000002 :state=DEAD : SERVER_GROUP  private_sg-0
authen queue=AAA_ML_AUTHEN_8021X
authen queue=AAA_ML_AUTHEN_EAPOUDP
authen queue=AAA_ML_AUTHEN_CONNECTEDAPPS
permanent lists
  name= Permanent Enable None valid=TRUE id=0 :state=ALIVE : ENABLE  NONE
  name= Permanent Enable valid=TRUE id=0 :state=ALIVE : ENABLE
  name= Permanent None valid=TRUE id=0 :state=ALIVE : NONE
  name= Permanent Local valid=TRUE id=0 :state=ALIVE : LOCAL
  name= Permanent rcmd valid=TRUE id=0 :state=ALIVE : RCMD

可能private_sg-0来自哪里?为什么它可能被创建?我记录了我所做的事情,我当然没有输入或(故意)选择配置任何 RADIUS 服务器(我不需要它们 AFAICT)。

Switch#show radius server-group all
Server group radius
    Sharecount = 1  sg_unconfigured = FALSE
    Type = standard  Memlocks = 1

我是不是哪里出错了?

如果你想得到一个更全面的答案:我在多大程度上拥有“配置了公钥身份验证的 SSH 本地用户的单一数据库”?在 IOS 上实现此配置的任何提示?

1个回答

你没有走错。这是为本地身份验证配置的 IOS 设备的预期输出。“private_sg-0”仅表示它是设备本地的服务器组。

不过,我对您问题的其余部分不是 100% 清楚 - 您是否希望在此设备上设置一个本地用户列表以及关联的公钥以允许基于密钥的登录,或者为多个设备建立一个中央密钥存储库?