首页 > 其他分享 >华为-eNSP-SSH知识点与基本配置

华为-eNSP-SSH知识点与基本配置

时间:2024-12-25 21:56:00浏览次数:9  
标签:知识点 aaa eNSP 用户 SSH 加密 远程 ssh

什么是SSH?

  SSH(Secure Shell)是一种网络协议,用于在不安全的网络上安全地访问和管理远程计算机。它通过加密通信确保数据的安全性,并提供了一种可靠的方式来执行远程命令、传输文件以及进行系统管理。

SSH的主要功能包括:

1.远程登录:SSH允许用户安全地登录到远程计算机,并在该计算机上执行命令。与传统的Telnet不同,SSH提供了加密通道,保护了用户的登录凭据和会话内容,防止了窃听和中间人攻击。

2.远程命令执行:SSH使用户能够在远程计算机上执行命令,而不需要直接登录到该计算机。例如,可以通过SSH在远程服务器上运行脚本或进行系统管理操作。

3.文件传输:SSH提供了安全的文件传输协议,如SCP(Secure Copy Protocol)和SFTP(SSH File Transfer Protocol),用于在本地计算机和远程计算机之间安全地传输文件。

4.端口转发:SSH允许通过加密的SSH隧道转发网络流量。这可以用于访问内部网络服务或保护不安全的协议。例如,可以将本地端口转发到远程主机,或将远程端口转发到本地计算机。

5.安全性:SSH使用加密技术(如对称加密、非对称加密和哈希函数)来确保通信的机密性和完整性。SSH通过身份验证(支持基于密码和基于密钥的身份验证)、加密(所有通过SSH发送的数据都被加密,防止被窃听)和完整性检查(数据在传输过程中被检查以确保未被篡改)提供安全性。

6.配置和管理:SSH配置通常通过sshd_config文件进行管理,该文件位于/etc/ssh/目录中。可以在此文件中设置SSH服务的各种选项,如端口号、允许的用户、身份验证方式等

实验拓扑

配置命令

AR1:

interface GigabitEthernet0/0/1                                            进入端口模式
 ip address 192.168.1.1 255.255.255.0                              配置管理ip地址
rsa local-key-pair  create                                                    配置并生成本地RSA密钥      

aaa                                                                                      进入aaa模式
authentication-mode aaa                                                    认证模式为aaa
 protocol inbound ssh                                                         VTY类型用户界面只允许SSH协议
 local-user root password cipher 123456                           创建用户名root密码admin123
 local-user root privilege level 15                                        设置用户优先级
 local-user root service-type ssh                                         授权用户使用SHH

q                                                                                          退出aaa模式
ssh user sshuser authentication-type password                 新建ssh用户并指定认证方式
stelnet server enable                                                          开启ssh服务器功能


AR2:

interface GigabitEthernet0/0/1                                            进入端口模式
 ip address 192.168.1.2 255.255.255.0                              配置管理ip地址

ssh client first-time enable                                                  配置SSH Client

实验结果:

在AR2上ssh登录AR1

输入完用户和密码以后可以在AR2路由器上对AR1路由器进行查看,配置命令等一些操作。

标签:知识点,aaa,eNSP,用户,SSH,加密,远程,ssh
From: https://blog.csdn.net/weixin_55217332/article/details/144728867

相关文章

  • 关于Jetson nano (B02)如何部署Yolov8以及一些必要的知识点
    一、前言记录一个简单的安装和部署过程,尽管笔者也是按照教程来的,但奈何参考了很多教程,虽然写的都非常好,但是却很散,因此笔者这里想把这些教程的精华提炼出来,汇总并且写在正文处。还是老规矩,笔者也在学习,如有错误,请在评论区及时指出!感谢!也欢迎评论区一起讨论!二、正文0.bashrc不......
  • spark内存配置,你一定不能忽略的知识点
    前言Spark是一个强大的分布式计算框架,它可以处理大规模数据集,并通过内存缓存来提高计算性能。但如果不正确地配置Spark的内存,可能会导致缓存滥用和性能问题。本文将介绍如何有效地配置Spark的内存设置,以避免缓存滥用和提高性能。一、Spark内存配置在Spark中,内存主要用于两个......
  • Python面试手册:基础知识点合集与背记指南
    主要内容概要第1章走进PythonPython是一种高级编程语言,以其简洁明了的语法和强大的功能而闻名。本章将深入探讨Python的基本概念,包括其设计哲学、特点以及与其他编程语言的区别。我们将回顾Python的历史背景,了解其创始人GuidovanRossum如何创造这门语言,并探讨它如何迅......
  • 插入排序知识点汇总:原理、特性与实践
    一、基本原理概念插入排序的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。可以类比为人们整理手中的扑克牌,每次拿到一张新牌,就将它插入到已经排好序的牌中的合适位置。算法步骤从第一个元素开始,该元素可以认为已经被排序。......
  • Pandas 知识点全攻略:数据处理与分析的必备指南
    一、Pandas简介定义Pandas是一个开源的、用于数据处理和分析的Python库。它建立在NumPy之上,提供了高效的数据结构和数据分析工具,使得在Python中处理和分析结构化数据变得更加容易。它主要有两个核心数据结构:Series和DataFrame。Series是一种类似于一维数组的数据结构,它可以......
  • 解锁 Matplotlib:完整的知识点梳理与应用示例
    一、基础概念目的:用于创建各种高质量的静态、动态和交互式的可视化图表,如折线图、柱状图、散点图、饼图等多种图形,帮助用户更好地理解和展示数据。架构:它有一个分层的架构,最顶层是脚本层(pyplot),方便快速创建简单的图表;中间层是Artist层,用于对图表的各个组件(如线条、文本、图形等......
  • 详解 NumPy:关键知识点梳理与实践应用指引
    一、NumPy简介NumPy(NumericalPython)是一个功能强大的Python库,主要用于对多维数组(ndarray)进行高效的操作。它是许多其他数据科学和机器学习库(如Scikit-learn、Pandas等)的基础。安装可以使用pipinstallnumpy命令在命令行中安装NumPy。如果使用Anaconda环境,NumPy通常已经预......
  • 你一定知道人工智能必须要掌握的知识点‘’具体‘’有哪些吗?
    数学基础概率论与数理统计:这是人工智能的基石之一。例如贝叶斯定理,它在机器学习的分类算法(如朴素贝叶斯分类器)中有广泛应用。通过已知的先验概率和条件概率来计算后验概率,从而对数据进行分类。像垃圾邮件过滤,根据邮件中出现的词汇(条件概率)和历史垃圾邮件的频率(先验概率)来判断......
  • 浏览器基础知识点(二)
    一、浏览器输入一个URL并enter时,发生了什么?用户在浏览器输入一个URL,并按下enter键时,里面包含了非常多的技术细节。第一,DNS解析:用户输入的URL通常会是一个域名地址,直接通过域名是无法找到服务器的,因为服务器的本质上是一台拥有IP地址的主机。需要通过DNS服务器来解析域名,并获......
  • 【编译原理】编译原理知识点汇总·语法分析器(消除左递归、消除二义性、自顶向下语法分
    ......