本地AAA认证「建议收藏」

本地AAA认证「建议收藏」1.1问题如图配置IP地址,通过AAA对远程登录用户进行控制 配置R1的AAA为本地认证和授权,通过域huawei来管理用户 配置R3的AAA为本地认证和授权,通过域HCIE来管理用户 配置R1/3端的用户/密码为Huawei/hcia,用户权限为01.2方案使用eNSP搭建实验环境,如图-1所示。图-11.3步骤实现此案例需要按照如下步骤进行。1)…

大家好,又见面了,我是你们的朋友全栈君。

1.1 问题

  1. 如图配置IP地址,通过AAA对远程登录用户进行控制
  2. 配置R1的AAA为本地认证和授权,通过域huawei来管理用户
  3. 配置R3的AAA为本地认证和授权,通过域 HCIE 来管理用户
  4. 配置R1/3端的用户/密码为 Huawei/hcia,用户权限为0

1.2 方案

使用eNSP搭建实验环境,如图-1所示。

本地AAA认证「建议收藏」

图-1

1.3 步骤

实现此案例需要按照如下步骤进行。

1)配置IP地址,确保设备互通

    <Huawei>undo terminal monitor
    [Huawei]sysname R1     
    [R1]interface GigabitEthernet 0/0/0
    [R1-GigabitEthernet0/0/0]ip add 119.84.111.1 24
    [R1-GigabitEthernet0/0/0]quit
    <Huawei>undo terminal monitor
    [Huawei]sysname R3     
    [R3]interface GigabitEthernet 0/0/0
    [R3-GigabitEthernet0/0/0]ip add 119.84.111.3 24
    [R3-GigabitEthernet0/0/0]quit

2)在R1上配置 AAA 功能

    [R1]aaa
    [R1-aaa]authentication-scheme auth1              //配置认证机制
    [R1-aaa-authen-auth1]authentication-mode local  //通过本地密码数据库进行认证
    [R1-aaa-authen-auth1]quit
    [R1-aaa]authorization-scheme auth2              //配置授权机制
    [R1-aaa-author-auth2]authorization-mode local   //通过本地密码数据库进行认证
    [R1-aaa-author-auth2]quit
    [R1]telnet server enable  //开启Telnet 服务器功能
    [R1]aaa
    [R1-aaa]domain Huawei                             //配置管理域
    [R1-aaa-domain-huawei]authentication-scheme auth1 
    [R1-aaa-domain-huawei]authorization-scheme  auth2
    [R1-aaa-domain-huawei]quit
    [R1-aaa]local-user Huawei@huawei password cipher hcia  //创建用户名和密码
    [R1-aaa]local-user Huawei@huawei service-type telnet   //指定服务类型为telnet
    [R1-aaa]local-user Huawei@huawei privilege level 0     //分配用户级别为 0 
    [R1]user-interface vty 0 4
    [R1-ui-vty0-4]authentication-mode aaa   //指定VTY的认证方式为 AAA
    [R1-ui-vty0-4]quit

3)R3远程登录 R1

    <R3>telnet 119.84.111.1
      Press CTRL_] to quit telnet mode
      Trying 119.84.111.1 ...
      Connected to 119.84.111.1 ...
    Login authentication
    Username:Huawei@huawei
    Password:
    <R1>system-view
        ^
    Error: Unrecognized command found at '^' position.

4)在R3上配置 AAA 功能

    [R3]aaa
    [R3-aaa]authentication-scheme auth1              //配置认证机制
    [R3-aaa-authen-auth1]authentication-mode local  //通过本地密码数据库进行认证
    [R3-aaa-authen-auth1]quit
    [R3-aaa]authorization-scheme auth2              //配置授权机制
    [R3-aaa-author-auth2]authorization-mode local  //通过本地密码数据库进行认证
    [R3-aaa-author-auth2]quit
    [R3]telnet server enable  //开启Telnet 服务器功能
    [R3]aaa
    [R3-aaa]domain HCIE                             //配置管理域
    [R3-aaa-domain-HCIE]authentication-scheme auth1 
    [R3-aaa-domain-HCIE]authorization-scheme auth2
    [R3-aaa-domain-HCIE]quit
    [R3-aaa]local-user Huawei@huawei password cipher hcia  //创建用户名和密码
    [R3-aaa]local-user Huawei@huawei service-type telnet   //指定服务类型为telnet
    [R3-aaa]local-user Huawei@huawei privilege level 0     //分配用户级别为 0
    [R3]user-interface vty 0 4
    [R3-ui-vty0-4]authentication-mode aaa   //指定VTY的认证方式为 AAA

5)R1远程登录R3

    <R1>telnet 119.84.111.3
      Press CTRL_] to quit telnet mode
      Trying 119.84.111.1 ...
      Connected to 119.84.111.1 ...
    Login authentication
    Username:Huawei@HCIE
    Password:
    <R3>system-view
        ^
    Error: Unrecognized command found at '^' position.

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/134680.html原文链接:https://javaforall.net

(0)
上一篇 2022年6月6日 下午1:36
下一篇 2022年6月6日 下午1:46


相关推荐

  • 海量数据处理面试题集锦

    海量数据处理面试题集锦十七道海量数据处理面试题与Bit-map详解作者:小桥流水,redfox66,July。前言   本博客内曾经整理过有关海量数据处理的10道面试题(十道海量数据处理面试题与十个方法大总结),此次除了重复了之前的10道面试题之后,重新多整理了7道。仅作各位参考,不作它用。   同时,程序员编程艺术系列将重新开始创作,第十一章以后的部分题目来源将取自下文中的17道海量数据处理的面试题。因为,我们觉

    2022年6月23日
    21
  • Dell服务器安装系统中遇到的坑

    Dell服务器安装系统中遇到的坑在本学期开学初期 由于后续实验的需要 老师为我们配置了服务器 该服务器的型号为 DellPowerR73 由于我也是一个小白 在服务器安装系统的过程中 遇到了一些麻烦 在这里记录下来 希望自己能够在后续的工作中能够避免 首先 介绍我的初期工作以及遇到的麻烦 其次我将根据这些麻烦 将我的解决办法记录下来 初期工作 服务器到手的时候 我还是比较自信的 总觉得这就是一个主机 只是和平

    2026年3月17日
    2
  • 原生js获取select选中的值

    原生js获取select选中的值varmyselect document getElementBy myselect 获取 select 对象 varindex myselect selectedInde 获取被选中的索引 varval myselect options index value 获取被选中的值

    2026年3月18日
    2
  • React高阶组件

    React高阶组件一 认识高阶组件什么是高阶组件呢 相信很多人都听说过 也用过高阶函数 它们非常相似 所以我们可以先来回顾一下什么是高阶函数 高阶函数的维基百科定义 至少满足以下条件之一 接受一个或多个函数作为输入 输出一个函数 JavaScript 中比较常见的 filter map reduce 都是高阶函数 那么什么是高阶组件呢 高阶组件的英文是 Higher OrderCompone 简称为 HOC 官方的定义 高阶组件是参数为组件 返回值为新组件的函数 我们可以进行如下的解析

    2026年3月20日
    2
  • 如何关闭vscode git工具[通俗易懂]

    如何关闭VScode工具的git提示只需要关闭用户设置里的Git:Enabled即可;第一步,我们只需要打开”文件->首选项->设置”第二步,在搜索栏中搜索git:Enabled,关闭即可;…

    2022年4月10日
    1.4K
  • python获取软件窗口句柄_python获取窗口句柄并将指定应用置顶

    python获取软件窗口句柄_python获取窗口句柄并将指定应用置顶defget_all_hwnd(hwnd,mouse):if(win32gui.IsWindow(hwnd)andwin32gui.IsWindowEnabled(hwnd)andwin32gui.IsWindowVisible(hwnd)):AC_cycle_uefi.hwnd_title.update({hwnd:win32gui.GetWindowText(hwnd)})defs…

    2022年7月21日
    24

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号