防火墙用户管理技术——AAA

目录

一.AAA功能

(1).认证方式

(2).授权方式

(3).计费方式

二.RADUIUS协议

三.用户组织架构及管理

管理员认证登录方式

1.console

2.web

3.telnet

4.ssh

5.ftp

四.认证方式

五.AAA远程登录

1.端口添加IP地址达到互通

2.AAA视图进行配置

3.结果​编辑


一.AAA功能

认证,授权,计费这几个功能

认证:判断是否为合法用户

授权:用户的使用权限

计费

(1).认证方式

1.不认证

不进行认证,谁都可以通过

2.本地认证

将用户信息配置在网络接入服务器上。速度快,可以为运营商降低成本,但储存信息量受设备硬件条件影响

3.远端认证

将用户信息配置在AAA认证服务器上。支持RADUIUS协议和HWTACACS协议

(2).授权方式

1.不授权

与不认证是有区别的,不授权就不能通过

2.本地授权

3.远端授权

(3).计费方式

不计费,远端计费

二.RADUIUS协议

RADUIUS协议是一种分布式,C/S(客户端/服务器)结构的协议。

既有较高的安全性,又允许远程用户信息交互协议,保护网络不受未授权访问。

基于UDP协议,快,1812端口,1813端口

三.用户组织架构及管理

接入用户

上网用户

管理员

管理员认证登录方式

1.console

主流方式,设备第一次配置时会使用,使用console线连接设备进行配置

2.web

设备第一次配置时会使用,使用网线连接设备,在网页进行配置

3.telnet

远程登录协议,模拟一个场景,如果我们需要在A地某个设配修改配置,但我们人在B地,如果距离非常远,哪怕不远,我们也希望能直接在B地进行修改,那么就有了远程登录配置,但要注意的是,需要配置远程登录的命令才可以远程登录,第一次配置必须使用console或web方式。

4.ssh

远程登录协议帮助我们更方便进行配置,那么问题就来了,Telne是明文传输,安全性不高

为了提高安全性,引入了SSH安全外壳。可以简单理解为在数据报文包围了外壳,避免明文传输。

5.ftp

文件传输协议,用于上传,下载文件。

四.认证方式

1.单点登录

2.portal认证

3.自定义portal认证

4.用户免认证

用户名与ip/MAC地址双向绑定。

如微信第一次登录需要用户名和密码,但后面直接点登录就可以

五.AAA远程登录

1.端口添加IP地址达到互通

R1

R2

测试连通性

2.AAA视图进行配置

R2

解读一下

aaa                                            ///进入AAA视图
 local-user 123 password cipher QAZwsx123     ///创建用户名和密码
 local-user 123 privilege level 3             ///设置等级为3,大于3的代表可以对本设备进行操作
 local-user 123 service-type telnet            ///设置该用户为telnet服务

3.telnete配置

解读一下:

telnet server enable   ///打开telnet功能

user-interface vty 0 4       ///设置可以同时供0-4个用户远程登录
 authentication-mode aaa     ///AAA模式进行远程登录

3.结果

4.注意事项

这样就十分麻烦,

我们可以在R2上直接进行远程连接测试

或者查看路由表

选择其中一个Ip地址进行测试

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/809466.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Android源码解析之截屏事件流程

今天这篇文章我们主要讲一下Android系统中的截屏事件处理流程。用过android系统手机的同学应该都知道,一般的android手机按下音量减少键和电源按键就会触发截屏事件(国内定制机做个修改的这里就不做考虑了)。那么这里的截屏事件是如何触发的呢…

【Redis深度解析】揭秘Cluster(集群):原理、机制与实战优化

Redis Cluster是Redis官方提供的分布式解决方案,通过数据分片与节点间通信机制,实现了水平扩展、高可用与数据容灾。本文将深入剖析Redis Cluster的工作原理、核心机制,并结合实战经验分享优化策略,为您打造坚实可靠的Redis分布式…

双数据库的安装

双MySQL的安装 【0】前言 ​ 本地已经安装过mysql5.1版本,应项目需求需要安装mysql5.7版本; ​ 官方网站下载对应版本:https://downloads.mysql.com/archives/community/ 【1】压缩包下载完成后解压至本地磁盘 【2】进入根目录下bin文件夹…

Flask基于flask_login实现登录、验证码

flask_login 是一个 Flask 扩展,用于在 Flask web 应用中实现用户会话管理。它允许你跟踪哪些用户已经登录,并管理他们的登录状态。flask_login 提供了用户认证的基础结构,但具体的用户验证(如用户名和密码检查)和存储…

泽众Testone自动化测试平台,测试用例支持单个调试执行,同步查看执行日志

泽众Testone自动化测试平台之前版本,测试用例批量和单个执行,必须要通过测试集操作执行,操作略繁琐,我们通过本轮优化升级,测试用例直接可以单个调试执行,同步查看执行日志,操作上去繁就简&…

OJ刷题日记:1、双指针(1)

目录 1、283.移动零 2、1089.复写零 3、202.快乐数 1、283.移动零 题目: 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 请注意 ,必须在不复制数组的情况下原地对数组进行操作。 …

第十届 蓝桥杯 单片机设计与开发项目 省赛

第十届 蓝桥杯 单片机设计与开发项目 省赛 输入: 频率信号输入模拟电压输入 输出(包含各种显示功能): LED显示SEG显示DAC输出 01 数码管显示问题:数据类型 bit Seg_Disp_Mode;//0-频率显示界面 1-电压显示界面 un…

电脑无法开机?原因分析与解决方案

电脑无法开机是一种常见的问题,可能会给用户带来诸多困扰。无法启动可能是由于硬件故障、软件问题或者其他未知原因引起的。在本文中,我们将介绍三种常见的方法来解决电脑无法开机的问题,以帮助用户尽快恢复正常使用。 方法1:检查…

6、ipex-llm(原bigdl-llm)大模型微调

ipex-llm环境配置及模型下载 QLORA是一种高效微调方法,可以将内存使用降低到足以在单个48GB GPU上微调一个拥有65B参数的模型,同时保持完整的16位微调任务性能。QLORA通过一个冻结的、4位量化的预训练语言模型将梯度反向传播到低秩适配器(Lo…

什么是队列

队列是一种特殊类型的线性表,其只允许在一端进行插入操作,而在另一端进行删除操作。具体来说,允许插入的一端称为队尾,而允许删除的一端称为队头。这种数据结构遵循“先进先出”(FIFO)的原则,即…

python实现OCR

python实现OCR 在Python中实现OCR(光学字符识别)通常需要使用第三方库,如pytesseract。以下是使用pytesseract进行OCR的基本步骤: 安装pytesseract和相关的OCR库,如tesseract-ocr。 使用pytesseract库的image_to_str…

从字符串到JSON对象:解析MinIO配置的Java实践

在日常开发中,我们经常需要从外部配置源(如参数配置、环境变量、配置文件等)获取服务所需的特定配置信息。本文将以一个具体需求为例,介绍如何使用Java处理字符串形式的MinIO存储服务配置,将其转化为JSON对象并提取关键…

ubuntu安装irtualbox注意事项

下载官网7.0版本,ubuntu22.04,安装一直出错误,查到了下面兄弟的办法,仍然不幸,最后使用apt重装,请按第二部分流程安装,安装6.1,可以用 第一部分,反正我是没搞通,7.0反复的出现相同的…

C语言读取 .ico 文件并显示数据

原来是想做光标编辑器&#xff0c;自己把绘图板的内容导出为光标格式 鼠标指针文件格式解析——Windows&#xff08;一&#xff09; (qq.com) 代码来源自 Icons | Microsoft Learn 鄙人又补充些变量可以运行微软的代码 简单代码如下 #include <stdio.h> #include &l…

神经网络模型底层原理与实现8-BERT

首先介绍什么是自监督学习&#xff1a; 普通的有监督学习是每个x对应有个y&#xff0c;x训练得到y&#xff0c;将y与y作比较&#xff0c;而自监督是没有对应y&#xff0c;直接把一部分样本x作为训练目标x&#xff0c;训练得x后和x对比 bert中如何创造x&#xff1a;以文字处理为…

4/11 QT_day5

服务器端 头文件 #ifndef WIDGET_H #define WIDGET_H#include <QWidget> #include <QTcpServer> #include <QMessageBox> #include <QTcpSocket> #include <QList> QT_BEGIN_NAMESPACE namespace Ui { class Widget; } QT_END_NAMESPACEclass …

MSTP/RSTP与STP的兼容性

原理概述 MSTP(Multiple STP)协议和RSTP(Rapid STP)协议都可以向下兼容STP&#xff08;Spanning Tree Protocol &#xff09;协议。运行MSTP/RSTP协议的交换机会根据收到的BPDU版本号信息自动判断与之相连的交换机的运行模式。如果收到的是STP BPDU&#xff0c;MSTP/RSTP交换机…

Oracle 21c 数据库迁移到DM8(达梦)数据库

一、环境准备 1、创建脚本 执行dmCreateUser.sql脚本创建GLJ用户&#xff08;注意&#xff1a;需要与需要迁移的oracle用户名一样&#xff09;&#xff0c;如&#xff0c;脚本内容如下&#xff1a; -- 开始将输出重定向到指定的日志文件 spool start /home/dmdba/dmdbms/sql/…

蓝桥杯算法题:蓝桥骑士

题目描述 小明是蓝桥王国的骑士&#xff0c;他喜欢不断突破自我。 这天蓝桥国王给他安排了 N 个对手&#xff0c;他们的战力值分别为 a_1,a_2,…,a_n&#xff0c;且按顺序阻挡在小明的前方。对于这些对手小明可以选择挑战&#xff0c;也可以选择避战。 身为高傲的骑士&#xff…

基于物联网的智能家居远程视频监控系统设计与实现

基于物联网的智能家居远程视频监控系统设计与实现 摘要&#xff1a;随着物联网技术的快速发展&#xff0c;智能家居系统已成为提升家居安全性和便利性的重要手段。本文设计并实现了一套基于物联网的智能家居远程视频监控系统&#xff0c;该系统结合了嵌入式技术、网络通信技术…