组网拓扑,和上一节一样。
配置步骤:
1、配置AC的TACACS方案
<H3C>dis cu | begin tacacs
hwtacacs scheme lcj
primary authentication 10.22.2.96 key cipher $c$3$mLU1hCFVJnu8HXw9aR3sVU5mJcXT6nvL
primary authorization 10.22.2.96 key cipher $c$3$ETPD6qiDayLpLJgb0f2uDwEykw0iyYe+
primary accounting 10.22.2.96 key cipher $c$3$d/tFuOMkOGErl3oAHa6j5keOrDb8gFFl
user-name-format without-domain
nas-ip 10.22.2.94
#
注意without-domain很重要,否则发送的username携带domain,例如user1将会以user1@system发送,导致认证不通过(这里假设domain为system)
2、创建domain system
创建ISP域为system,为login用户配置认证方案为HWTACACS方案,方案名称为lcj;配置授权方案为HWTACACS方案,方案名称为lcj;配置计费方案为不计费;配置命令行授权方案为HWTACACS,方案名称为lcj;配置命令行计费方案为HWTACACS方案,方案名称为lcj
#
domain system
authentication login hwtacacs-scheme lcj
authorization login hwtacacs-scheme lcj
accounting login none
authorization command hwtacacs-scheme lcj
accounting command hwtacacs-scheme lcj
#
3、开启ssh,创建RSA等密钥对
#
public-key local create rs
public-key local create dsa
ssh server enable
#
4、通过执行role default-role enable命令允许用户使用系统预定义的缺省用户角色登录设备,或根据需要在服务器上为该用户添加要授权的用户角色。
#
role default-role enable
#
5、使能命令行授权功能、命令行审计功能。
#
line vty 0 31
authentication-mode scheme
user-role network-admin
user-role network-operator
command authorization
command accounting
#
6、接下来就是在ISE上的配置,和前面思科的配置一样,这里就不过多的累述。
新加华三设备为NAD的时候,注意别选择传统的思科设备(Legacy Cisco device)
然后就是给华三设备的TACACS command set和TACACS profile。
命令集中不允许它输入dis mem和dis ver命令。
接下来在Policy Set为华三设备配置授权策略,为了简单,直接选择条件为所有设备类型,不再配置其他的条件。
其他配置和前文中思科认证的一样。
接下来进行验证: