前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >ensp学习第八弹AAA配置

ensp学习第八弹AAA配置

作者头像
用户8447427
发布2022-08-18 16:00:34
1.4K0
发布2022-08-18 16:00:34
举报
文章被收录于专栏:userlyz学习记录

本地AAA配置实验

实验拓扑
实验拓扑

实验介绍

AAA是Authentication(认证)、Authorization(授权)和Accounting(计费)的简称,是网络安全的一种管理机制,提供了认证、授权、计费三种安全功能。

这三种安全功能的具体作用如下:

• 认证:验证用户是否可以获得网络访问权。

• 授权:授权用户可以使用哪些服务。

• 计费:记录用户使用网络资源的情况。

AAA是一个管理框架,他提供授权用户去访问特定的资源,同时记录这些用户的操作行为的一种安全机制。最常使用RADIUS协议

实验步骤

1、配置IP

代码语言:javascript
复制
[R1]int g 0/0/0
		ip add 10.0.12.1 24
[R2]int g 0/0/0
		ip add 10.0.12.2 24

2、配置AAA方案

代码语言:javascript
复制
[R2]aaa#进入aaa视图
	authentication-scheme lyz #创建认证方案 名字为lyz
	  	authentcation-mode local #设置认证方式为本地认证
	authorization-scheme lyz #创建授权方式 名字为lyz
		authorization-mode local #设置认证方式为本地认证

本地AAA服务器支持用户进行认证和授权,不支持对用户进行计费;于远端AAA服务器相似,本地AAA服务器也要配置 :用户名,密码,授权信息等。但是使用本地比远端快可以降低运营成本,但是储存的信息受硬件设备的限制。

3、创建域,并在域下应用AAA方案

代码语言:javascript
复制
[R2]aaa
	domain lyz#创建作用域 名字为lyz
    	authentication-scheme lyz#指定域内认证方案为lyz
    	authorization-scheme lyz#指定域内授权方案为lyz

4、创建本地用户

代码语言:javascript
复制
[R2]aaa
		local-user l@yz password cipher lyz #创建用户和密码
		local-user l@yz service-type telnet #配置接入类型
		local-user l@yz privilege level 3 #级别等参数

用户名中带域名分隔符“@”,则认为@前面的部分是纯用户名,后面部分是域名。如果没有@,则整个字符串为用户名,域为默认域。

5、开启telent服务,并验证配置效果

代码语言:javascript
复制
[R2]telnet server enable
	authentication-mode aaa
[R1] telnet 10.0.12.2
R1访问R2
R1访问R2
代码语言:javascript
复制
[R2]dis users
R2查看登录的用户
R2查看登录的用户
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-11-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 本地AAA配置实验
    • 实验介绍
      • 实验步骤
        • 1、配置IP
        • 2、配置AAA方案
        • 3、创建域,并在域下应用AAA方案
        • 4、创建本地用户
        • 5、开启telent服务,并验证配置效果
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档