当前位置: 首页 > news >正文

华为eNSP综合实验之- 3a认证配置案例及解析(AAA认证)

一、AAA认证基本概念

AAA代表:

  • 认证(Authentication)验证用户身份是否合法,支持不认证、本地认证、远端认证(如RADIUS/HWTACACS)。

  • 授权(Authorization)决定用户可访问的资源,支持不授权、本地授权、远端授权。

  • 计费(Accounting)记录用户资源使用情况,支持不计费、远端计费。

AAA(Authentication, Authorization, Accounting)是网络安全管理机制:

组件说明常见模式
认证验证用户身份是否合法本地认证、RADIUS、HWTACACS、不认证
授权决定用户可访问的资源本地授权、HWTACACS、RADIUS、不授权
计费记录用户资源使用情况RADIUS、HWTACACS、不计费

华为设备缺省情况下默认使用本地认证和授权。


二、典型配置案例

案例1:SSH远程登录AAA认证(推荐使用,比Telnet安全)

# 配置设备基本参数 <HUAWEI> system-view [HUAWEI] sysname DeviceA [HUAWEI] vlan batch 10 [HUAWEI] interface Vlanif 10 [HUAWEI-Vlanif10] ip address 192.168.10.1 24 [HUAWEI-Vlanif10] quit # 生成本地密钥对(SSH必需) [DeviceA] rsa local-key-pair create The key name will be:Host The range of public key size is (2048, 3072). NOTE: Key pair generation will take a short while. Please input the modulus [default = 3072]: 3072 # 配置SSH服务 [DeviceA] stelnet server enable [DeviceA] ssh server-source -i Vlanif 10 [DeviceA] ssh authentication-type default password # 配置AAA本地认证 [DeviceA] aaa [DeviceA-aaa] local-user admin password irreversible-cipher Huawei@123 [DeviceA-aaa] local-user admin privilege level 15 [DeviceA-aaa] local-user admin service-type ssh [DeviceA-aaa] quit # 配置VTY接口使用AAA认证 [DeviceA] user-interface vty 0 4 [DeviceA-ui-vty0-4] authentication-mode aaa [DeviceA-ui-vty0-4] protocol inbound ssh [DeviceA-ui-vty0-4] idle-timeout 15 [DeviceA-ui-vty0-4] quit

验证方法

  1. 使用SSH客户端连接设备:ssh admin@192.168.10.1
  2. 输入密码:Huawei@123
  3. 登录成功后,可执行所有命令(权限级别15)

华为设备默认使用SSH协议,推荐使用SSH替代Telnet,实现加密传输。


案例2:Console线路AAA认证

# 配置本地用户 [DeviceA] aaa [DeviceA-aaa] local-user console-user password cipher Console@123 [DeviceA-aaa] local-user console-user privilege level 0 [DeviceA-aaa] local-user console-user service-type cons [DeviceA-aaa] quit # 配置Console线路使用AAA认证 [DeviceA] user-interface console 0 [DeviceA-ui-console0] authentication-mode aaa [DeviceA-ui-console0] quit

验证方法

  1. 通过Console线连接设备
  2. 输入用户名:console-user
  3. 输入密码:Console@123
  4. 登录后只能执行用户视图命令(权限级别0)

案例3:RADIUS认证(集中式认证,适用于大规模网络)

# 配置RADIUS服务器模板 [DeviceA] radius-server template rd1 [DeviceA-radius-rd1] radius-server authentication 192.168.2.30 1812 [DeviceA-radius-rd1] radius-server shared-key cipher Huawei@123456789 [DeviceA-radius-rd1] quit # 配置AAA认证方案 [DeviceA] aaa [DeviceA-aaa] authentication-scheme radius-auth [DeviceA-aaa-authen-radius-auth] authentication-mode radius [DeviceA-aaa-authen-radius-auth] quit [DeviceA-aaa] authorization-scheme radius-authz [DeviceA-aaa-author-radius-authz] authorization-mode radius [DeviceA-aaa-author-radius-authz] quit [DeviceA-aaa] accounting-scheme radius-acct [DeviceA-aaa-accounting-radius-acct] accounting-mode radius [DeviceA-aaa-accounting-radius-acct] quit # 创建域并绑定方案 [DeviceA-aaa] domain example.com [DeviceA-aaa-domain-example.com] authentication-scheme radius-auth [DeviceA-aaa-domain-example.com] authorization-scheme radius-authz [DeviceA-aaa-domain-example.com] accounting-scheme radius-acct [DeviceA-aaa-domain-example.com] radius-server rd1 [DeviceA-aaa-domain-example.com] quit [DeviceA-aaa] quit # 配置VTY使用AAA认证 [DeviceA] user-interface vty 0 4 [DeviceA-ui-vty0-4] authentication-mode aaa [DeviceA-ui-vty0-4] protocol inbound ssh [DeviceA-ui-vty0-4] quit

RADIUS服务器需提前配置用户信息,如:test1/test1@123


三、核心配置详解

1. 域(Domain)配置(华为AAA核心)

# 创建域并绑定认证、授权、计费方案 [DeviceA-aaa] domain huawei.com [DeviceA-aaa-domain-huawei.com] authentication-scheme auth1 [DeviceA-aaa-domain-huawei.com] authorization-scheme authz1 [DeviceA-aaa-domain-huawei.com] accounting-scheme acct1 [DeviceA-aaa-domain-huawei.com] quit

用户标识用户名@域名(如admin@huawei.com),未指定域名时使用默认域default_admin


2. 权限级别说明

权限级别说明可进入视图典型场景
0访问级(最低)用户视图访客、审计账号
1监控级用户视图运维监控、只读用户
2系统级系统视图普通运维人员
3-14自定义权限取决于命令授权高级运维、分权管理
15管理级(最高)系统视图系统管理员

华为设备默认权限级别为0,级别15为最高权限。


3. 验证与监控命令

# 查看本地用户 display local-user # 查看域信息 display domain name default_admin # 查看AAA认证/授权/计费配置 display aaa configuration # 查看用户上下线记录 display aaa offline-record all

四、实践与安全

  1. 安全协议优先

    • 优先使用SSH(stelnet)替代Telnet,实现加密传输
    • 配置ssh authentication-type default password确保SSH使用密码认证
  2. 权限最小化原则

    • 为不同角色分配最低必要权限(如普通运维人员仅需级别2)
    • 管理员账号权限应为15级
  3. 高安全场景

    • 采用RADIUS/HWTACACS集中认证(authentication-mode radius/hwtacacs
    • 配置备用本地认证(authentication-mode radius local
    • 配置计费方案实现用户行为审计
  4. 网络隔离

    • 业务VLAN与管理VLAN分离
    • 管理IP地址限制在安全网段
  5. 配置备份

    • 定期备份AAA配置
    • 重要设备配置本地认证作为备份

五、常见问题排查

问题现象可能原因解决方法
认证失败用户名/密码错误、服务类型不匹配检查local-user配置的服务类型
无法进入系统视图权限级别过低检查privilege level配置
未绑定域用户未指定域名确保使用用户名@域名格式或配置默认域
计费失败RADIUS服务器未返回授权信息检查RADIUS服务器配置和网络连通性
无法登录VTY接口认证方式未配置AAA检查authentication-mode aaa配置

华为设备默认使用default_admin域,若未配置域,用户将使用默认域进行认证。


六、华为AAA配置最佳实践总结

  1. 设备管理场景:优先选择HWTACACS(安全+细粒度授权)
  2. 大规模用户接入:选择RADIUS(高效+分布式部署)
  3. 本地认证:适用于小型网络或作为备份方案
  4. 安全建议:所有管理接口(VTY、Console)均应配置AAA认证
  5. 配置规范:建议使用域(Domain)进行用户管理,避免混淆
http://www.jsqmd.com/news/408109/

相关文章:

  • 给 Spring Boot 接口加了幂等保护:Token 机制 + 结果缓存,一个注解搞定
  • 2026智能机器人城市空间场景应用指南:多领域落地技术要求与实施路径全解析
  • 2026年2月三圣乡团建/宝宝宴/寿宴/团建/婚宴场地选择指南暨行业五强解析 - 2026年企业推荐榜
  • 收藏!小白/程序员转行AI工程师必看|3个月从新手到月薪30k+,大模型学习路线不踩坑
  • Kraken IPO 前再出手,拿下 Magna 欲掌控代币「全生命周期」
  • 公司注册流程
  • 2026微型电机行业专题报告:人形机器人灵巧手核心部件技术壁垒与市场前景分析
  • 2026年期货量化交易信号过滤_提高策略胜率的方法
  • 中国人形机器人2026商业化进程与产业链投资机遇报告
  • 2026年可靠卫生检测机构推荐榜 专业合规 - 优质品牌商家
  • 2026年期货量化交易多策略组合_分散风险提升收益的方法
  • 2026年空压机厂家权威推荐榜:柴油空压机保养/柴油空压机租赁/柴油空压机维修/电动空压机保养/电动空压机租赁/选择指南 - 优质品牌商家
  • 知名的微信立减金回收平台推荐,教你如何快速回收 - 淘淘收小程序
  • 定稿前必看!10个降AIGC工具深度测评,研究生降AI率必备指南
  • 2026巧克力淋面/淋浆/裹衣/涂层线 核心设备+供应商推荐 - 包罗万闻
  • 学长亲荐!专科生必备的AI论文神器 —— 千笔
  • AI规模化应用核心趋势与企业落地指南(物理AI/数字员工/网络防御)
  • 千寻智能融资近20亿,荣耀进军机器人,智平方成为百亿具身智能独角兽,华为云发布具身智能平台
  • 强烈安利 8个降AIGC工具:本科生降AI率全测评
  • 分析造极GEO功能介绍,广州地区哪家做这服务口碑好 - 工业推荐榜
  • 2026年阜新靠谱的日本劳务供应商推荐,哪家性价比高? - myqiye
  • 杭州甲级写字楼性价比高的有哪些,市中心直租的值得选吗 - 工业品网
  • 轻松搞定 jmg復牌后的分钟级数据获取
  • 2026年西安年度资质齐全的礼物店推荐 - 工业设备
  • 2026年国内管道疏通推荐:多场景实测评价,针对复杂堵塞与高价维修痛点指南 - 品牌推荐
  • Java码力全开:码兄代驾小程序源码揭秘
  • 想找靠谱酒店投资咨询公司,湖南慧友酒店集团值得选吗 - 工业品牌热点
  • 2026年国内管道疏通推荐:基于多场景实测评价针对堵塞与安全核心痛点 - 品牌推荐
  • 【音频处理】从 AirPods 主动降噪到音频 Source Separation:同一个问题的两种工程解法
  • 基于Java的码兄代驾跑腿APP系统构建