09 华三 SSH

03 华三SSH 远程登录

1 AI解说官网

Kimi.ai - 帮你看更大的世界 (moonshot.cn)

华三交换机的SSH配置主要目的是通过SSH协议实现安全的远程登录和管理,以确保数据传输的安全性。以下是配置SSH的一般步骤和思路:

  1. 生成密钥对:首先需要在交换机上生成RSA和DSA密钥对,这是SSH协议中用于加密和认证的密钥。
  2. 开启SSH服务:在交换机上启用SSH服务,以允许远程客户端通过SSH协议连接。
  3. 配置管理接口:设置交换机的管理接口(通常是VLAN接口)的IP地址,这个地址将作为SSH客户端连接交换机的目的地。
  4. 创建用户和密码:创建一个本地用户,并设置密码,同时指定用户的权限级别,如network-admin。
  5. 配置认证方式:在用户界面上设置认证方式,通常为password认证,确保只有知道密码的用户才能登录。
  6. 设置用户服务类型:为用户指定服务类型,如SSH,确保用户可以通过SSH协议登录。
  7. 配置vty虚拟接口:配置vty(虚拟终端)接口,允许通过SSH协议进行远程登录。
  8. 保存配置:完成配置后,保存设置以确保在设备重启后仍然有效。
  9. 使用SSH客户端连接:使用SSH客户端软件(如CRT、xshell、SecureCRT、PuTTY等)输入交换机的IP地址、用户名和密码进行连接。
  10. 验证配置:连接成功后,检查是否能够成功登录并执行管理操作,以验证SSH配置是否正确。

通过以上步骤,可以确保华三交换机通过SSH协议实现安全、可靠的远程管理。在配置过程中,应严格遵循安全最佳实践,确保只有授权用户才能访问交换机。

2 AI 解说官网

天工AI——能搜、能聊、能写、能画的全能AI助手 (tiangong.cn)

SSH(Secure Shell)是一种网络协议,用于在不安全的网络上提供安全的远程登录和其他安全网络服务。它通常用于访问远程计算机或服务器,并且可以在传输数据时加密所有流量,从而保护数据免受窃听和篡改。

SSH协议最初是由芬兰的一家公司开发的,现在已成为广泛使用的标准协议之一。它提供了许多安全特性,包括:

  • 密码认证:SSH使用密码来验证用户身份。
  • 公钥加密:SSH使用公钥加密技术来保证通信的安全性。
  • 客户端和服务器之间的身份验证:SSH客户端和服务器之间会进行身份验证,以确保双方的身份都是合法的。
  • 加密隧道:SSH可以建立加密隧道,以便在网络上传输数据时保护数据的机密性和完整性。

在华三交换机上启用SSH后,您可以使用SSH客户端软件(如PuTTY或OpenSSH)通过SSH协议连接到交换机。一旦建立了SSH连接,您就可以执行各种命令,例如查看交换机的状态、配置交换机、管理交换机等等。

请注意,为了确保SSH连接的安全性,您应该使用强密码,并定期更改它们。此外,您还应该确保您的交换机和客户端软件都已更新到最新版本,以防止潜在的安全漏洞。

3 SSH 实验

[SW2-456-Vlan-interface10]display  this
#

interface GigabitEthernet1/0/1
 port link-mode bridge
 port link
-type trunk
 port trunk permit vlan all
 combo enable fiber
#

return

[SW2-456-Vlan-interface10]display  this
#

interface Vlan-interface10
 ip address
192.168.1.56 255.255.255.0
#
return

Arduino

解析:

在华三交换机的命令行界面(CLI)中,display this 命令用于显示当前视图下的所有配置。从您提供的命令输出中,我们可以解析出以下信息:

  1. VLAN接口配置
    • 有一个VLAN接口被配置为Vlan-interface10。
    • 这个VLAN接口被分配了IP地址192.168.1.34,子网掩码为255.255.255.0。

interface Vlan-interface10
 
ip address 192.168.1.34 255.255.255.0

Bash

  1. GigabitEthernet1/0/1接口配置
    • 接口GigabitEthernet1/0/1被配置为链路模式桥(bridge),这意味着它参与了生成树协议(STP)或其他基于桥接的网络协议。
    • 接口被设置为trunk模式,这是一种用于连接交换机之间的链路类型,允许多个VLAN穿过单个物理链路。
    • port trunk permit vlan all 命令允许所有VLAN通过这个trunk链路。
    • combo enable fiber 命令启用了combo端口,使其能够作为光纤接口使用。

interface GigabitEthernet1/0/1
 port link-mode bridge
 port link-type trunk
 port trunk permit vlan all
 combo
enable fiber

Bash

return 命令在华三交换机的CLI中用于从当前配置视图返回到上一级视图,或者退出当前的命令模式。

这些配置通常用于交换机的基本设置,包括接口的IP配置和链路属性设置。在实际的网络环境中,这些设置确保了交换机接口能够正确地与其他网络设备通信,并且能够传输不同VLAN的流量。


[SW1-123]user-interface  vty  0 4
[SW1-123-line-vty0-4]authentication-mode scheme
[SW1-123-line-vty0-4]user
[SW1-123-line-vty0-4]user-role net
[SW1-123-line-vty0-4]user-role network-op
[SW1-123-line-vty0-4]user-role network-operator
[SW1-123-line-vty0-4]protocol inbound  ssh
[SW1-123-line-vty0-4]id
[SW1-123-line-vty0-4]idle-timeout  10
[SW1-123-line-vty0-4]quit

 

Arduino

在您提供的华三交换机命令行界面(CLI)输出中,显示了对虚拟终端(VTY)接口的配置。以下是对这些配置指令的详细解释:

  1. 进入VTY接口配置模式
    • [SW1-123]user-interface vty 0 4 命令进入VTY接口的配置模式,这里的 0 4 指的是VTY0到VTY4,即前五个VTY接口。
  2. 设置认证模式
    • [SW1-123-line-vty0-4]authentication-mode scheme 设置VTY接口的认证模式为scheme。在华三的设备中,这意味着将使用本地或远端认证方案(如RADIUS或TACACS+)来认证用户。
  3. 配置用户角色
    • [SW1-123-line-vty0-4]user 进入用户配置模式。
    • [SW1-123-line-vty0-4]user-role net 授予用户 net(网络)角色,这通常与一组特定的权限相关。
    • [SW1-123-line-vty0-4]user-role network-op 授予用户 network-op(网络操作)角色,这可能是一个预定义的角色,具有特定的权限集合。
    • [SW1-123-line-vty0-4]user-role network-operator 授予用户 network-operator 角色,这是一个具有较高权限级别的角色,通常用于日常网络操作和维护任务。
  4. 设置允许的协议
    • [SW1-123-line-vty0-4]protocol inbound ssh 指定只允许通过SSH协议的入站连接。
  5. 设置VTY接口的ID
    • [SW1-123-line-vty0-4]id 为VTY接口分配一个ID,这可能用于其他配置或管理任务中标识接口。
  6. 设置空闲超时时间
    • [SW1-123-line-vty0-4]idle-timeout 10 设置VTY接口的空闲超时时间为10分钟。如果连接在这段时间内没有任何活动,它将自动断开。
  7. 退出配置模式
    • [SW1-123-line-vty0-4]quit 退出当前的VTY接口配置模式,返回到上一级命令行界面。

这些配置指令为交换机的VTY接口设置了一系列的安全和访问控制参数,确保只有拥有适当权限和使用SSH协议的用户才能远程登录到交换机。通过分配用户角色和限制协议类型,可以提高设备的安全性并限制可能的未授权访问。

[SW1-123]display  this
#
 sysname SW1-123
#
 irf mac-address persistent timer
 irf auto-update enable
 undo irf link-delay
 irf member 1 priority 1
#
 lldp global enable
#
 system-working-mode standard
 xbar load-single
 password-recovery enable
 lpu-type f-series
#
 stp global enable
#
 scheduler logfile size 16
#
 ssh server enable
#
 domain default enable system
#
return
[SW1-123]

解析

在您提供的华三交换机的命令行界面(CLI)输出中,包含了一系列的系统配置指令。以下是对这些配置指令的解析:

  1. 系统名称设置
    • sysname SW1-123 设置了设备的系统名称为 SW1-123。
  2. IRF (Intelligent Resilient Framework) 配置
    • irf mac-address persistent timer 可能是用来设置IRF成员之间MAC地址的持久化和定时器的。
    • irf auto-update enable 启用了IRF的自动更新功能。
    • undo irf link-delay 取消了IRF链路延迟,这可能是用来加快IRF成员之间链路故障检测的。
    • irf member 1 priority 1 设置了IRF集群中成员1的优先级为1。
  3. LLDP (Link Layer Discovery Protocol) 配置
    • lldp global enable 启用了LLDP协议,这有助于网络设备自动发现彼此并共享相关信息。
  4. 系统工作模式
    • system-working-mode standard 设置了系统的工作模式为标准模式。
  5. 性能调整
    • xbar load-single 可能与交换机的交叉条(X-Bar)负载分配有关,指示系统采用单一负载的方式。
    • password-recovery enable 启用了密码恢复功能,以便于在忘记密码时能够恢复。
  6. 产品类型声明
    • lpu-type f-series 声明了线路处理单元(Line Processing Unit)的类型为F系列。
  7. 生成树协议 (STP) 配置
    • stp global enable 启用了全局的生成树协议,以防止网络环路。
  8. 系统调度日志文件大小
    • scheduler logfile size 16 设置了系统调度日志文件的大小为16。
  9. SSH服务
    • ssh server enable 启用了SSH服务,允许远程通过SSH协议安全登录。
  10. 域名配置
    • domain default enable system 启用了默认的系统域名。

最后,return 命令用于从当前视图退出,返回到上一级视图。

这些配置指令反映了设备的一些关键设置,包括系统名称、IRF集群配置、LLDP协议、系统工作模式、性能调整、STP协议、日志文件大小、SSH服务以及域名设置。这些配置对于确保网络设备正常运行和易于管理至关重要。


#
user-group system
#
local-user admin class manage
 password hash $h$6$S9EZS0Tvw9UfcQzp$gazDl2XtNwtVZjIWcXDalEmAB7+qDU1XGGrclirai8RDzqrK7CrvbhPhrWUsz/wdaNax8nCKsWTpnVJ/+4FMWw==
 service-type ssh
 authorization-attribute user-role level-15
 authorization-attribute user-role network-operator
#
return
[SW2-456]

Arduino

解析

在您提供的华三交换机命令行界面(CLI)输出中,包含了创建和管理本地用户账号的配置。以下是对这些配置指令的解析:

  1. 用户组定义
    • user-group system 定义了一个名为 system 的用户组。这通常用于将用户分类并应用统一的权限设置。
  2. 本地用户创建与管理
    • local-user admin class manage 创建了一个属于 manage 类的本地用户 admin。用户类决定了用户可以执行的命令集和权限级别。
  3. 密码设置
    • password hash $h$6$S9EZS0Tvw9UfcQzp$gazDl2XtNwtVZjIWcXDalEmAB7+qDU1XGGrclirai8RDzqrK7CrvbhPhrWUsz/wdaNax8nCKsWTpnVJ/+4FMWw== 设置了用户 admin 的密码,并且使用了密码散列技术来提高安全性。这里的密码是一个散列值,不是明文。
  4. 服务类型指定
    • service-type ssh 指定用户 admin 可以利用 SSH 服务来登录系统。
  5. 授权属性设置
    • authorization-attribute user-role level-15 授予用户 admin 权限级别 15。在华三的权限模型中,不同的数字代表不同的权限级别,15 通常是一个较高的管理权限。
    • authorization-attribute user-role network-operator 授予用户 admin network-operator 的角色,这可能提供一组特定的网络操作权限。

测试

<SW1-123>ssh2  192.168.1.56
Username: admin
Press CTRL+C to abort.
Connecting to 192.168.1.56 port 22.
The server is not authenticated. Continue? [Y/N]:y
Do you want to save the server public key? [Y/N]:n
admin@192.168.1.56's password:
Enter a character ~ and a dot to abort.

******************************************************************************
* Copyright (c) 2004-2017 New H3C Technologies Co., Ltd. All rights reserved.*
* Without the owner's prior written consent,                                 *
* no decompiling or reverse-engineering shall be allowed.                    *
******************************************************************************

解析

您提供的文本看起来像是一个SSH客户端尝试通过SSH2协议连接到IP地址为192.168.1.56的华三交换机(假设为SW1-123)的会话示例。以下是该过程的逐步解释:

  1. SSH连接命令
    • <SW1-123>ssh2 192.168.1.56 命令表示从当前设备(SW1-123)通过SSH2协议连接到IP地址为192.168.1.56的远程设备。
  2. 用户名输入
    • 系统提示输入用户名,这里输入的是 admin,这是之前在交换机上配置的具有SSH登录权限的本地用户账号。
  3. 连接信息
    • 显示 Connecting to 192.168.1.56 port 22. 表示SSH客户端正在尝试连接到目标IP地址的22端口,这是SSH协议的默认端口。
  4. 服务器认证警告
    • 提示 The server is not authenticated. Continue? [Y/N]: 表示客户端无法验证服务器的身份。这是一个安全提示,询问用户是否继续连接。用户选择了继续(输入了 y)。
  5. 保存服务器公钥
    • 系统询问 Do you want to save the server public key? [Y/N]: 是否保存服务器的公钥以便于未来的连接。用户选择了不保存(输入了 n)。
  6. 密码输入
    • 提示 admin@192.168.1.56's password: 要求输入用户 admin 的密码。
  7. 版权信息
    • 成功登录后,显示了版权信息,表明连接已经建立,并且用户现在处于 <SW2-456> 提示符下,这可能表示远程设备的系统名称或提示符。
  8. 中断连接
    • 提供了中断连接的提示:输入一个波浪号(~)和一个小数点(.)可以中止当前的连接。

注意

SSH2(Secure Shell 2)是SSH协议的第二版,它是一种网络协议,用于在不安全的网络上提供安全的数据通信通道。SSH2不仅提供远程登录功能,还提供诸如远程执行命令、文件传输、端口转发等安全服务。以下是使用SSH2的一些主要原因:

  1. 加密通信:SSH2使用加密算法来保护数据传输,确保传输过程中的数据不被窃听。
  2. 认证机制:SSH2支持多种认证方法,如密码认证、公钥认证、基于密钥的认证等,增强了安全性。
  3. 完整性校验:SSH2协议还包括消息完整性校验,以防止数据在传输过程中被篡改。
  4. 兼容性:SSH2是广泛支持的标准,大多数现代操作系统和网络设备都支持SSH2连接。
  5. 改进的安全性:与SSH1相比,SSH2提供了更强的加密和更安全的认证机制,减少了安全漏洞的风险。
  6. 压缩功能:SSH2协议支持压缩数据,这可以减少传输的数据量,提高传输效率。
  7. 正向/反向端口转发:SSH2允许用户将一个端口的流量转发到另一个端口,这在需要访问内部网络服务或创建VPN时非常有用。
  8. X11转发:SSH2支持X11转发,允许用户在远程机器上运行图形界面应用程序,并在本地机器上显示。
  9. SCP和SFTP:SSH2协议支持安全文件传输协议(SFTP)和安全复制协议(SCP),这些协议允许加密文件传输。
  10. 更强的错误处理:SSH2在错误处理和异常情况下提供更强的鲁棒性。
  11. 协议完整性:SSH2协议设计得更为完整,它包含了更多的功能和更好的性能。

在网络管理中,SSH2是一个非常重要的工具,特别是在需要远程访问网络设备(如交换机、路由器)时,它提供了一种安全、可靠的方法来执行这些任务。

故障原因

<SW2-456>ssh2  192.168.1.34
Username: hello
Press CTRL+C to abort.
Connecting to 192.168.1.34 port 22.
The server is not authenticated. Continue? [Y/N]:y
Do you want to save the server public key? [Y/N]:n
hello@192.168.1.34's password:
Enter a character ~ and a dot to abort.

Connection to 192.168.1.34 closed by remote host.

Connection to 192.168.1.34 closed.
<SW2-456>

Arduino

您提供的文本是一个SSH2连接尝试的示例,其中用户尝试从设备SW2-456连接到IP地址为192.168.1.34的远程主机。以下是该过程的逐步解释和可能发生的情况:

  1. SSH2连接命令
    • <SW2-456>ssh2 192.168.1.34 是从SW2-456设备发起的SSH2连接命令,目标是IP地址为192.168.1.34的远程主机。
  2. 用户名输入
    • 提示输入用户名,这里输入的是 hello
  3. 连接过程
    • 显示 Connecting to 192.168.1.34 port 22. 表示SSH客户端正在尝试连接到远程主机的22端口,这是SSH的默认端口。
  4. 服务器认证警告
    • 提示 The server is not authenticated. Continue? [Y/N]: 表示客户端无法验证服务器的身份。用户选择了继续连接(输入了 y)。
  5. 保存服务器公钥
    • 提示 Do you want to save the server public key? [Y/N]: 询问用户是否要保存服务器的公钥。用户选择不保存(输入了 n)。
  6. 密码输入
    • 提示 hello@192.168.1.34's password: 要求输入用户名 hello 的密码。
  7. 连接中断
    • 显示 Connection to 192.168.1.34 closed by remote host. 表示连接被远程主机关闭。这可能有几个原因:
      • 密码错误:如果输入的密码不正确,远程主机可能会关闭连接。
      • 用户权限问题:用户 hello 可能没有权限从该设备进行SSH连接。
      • 远程主机配置:远程主机的SSH配置可能限制了某些类型的连接或用户。
      • 网络问题:可能存在网络连接问题,导致连接中断。
  8. 会话结束
    • 最后,显示 Connection to 192.168.1.34 closed. 确认连接已经关闭,用户返回到本地设备SW2-456的命令行界面。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【重要】MThings V0.6.3更新要点

我们听到了您的声音并采取了行动&#xff01;现在为您提供了一次全面的软件升级&#xff0c;让您的体验更加顺畅、稳定和安全。立即更新&#xff0c;畅享新功能&#xff01; 下载地址&#xff1a; http://gulink.cn/download 重要通知&#xff1a; 摩尔信使MThings即将发布全新…

从ChatGPT革命性的对话系统,看人机交互模式6个阶段的演变

ChatGPT引领革命&#xff0c;看人机交互六步飞跃 ©作者|wy 来源|神州问学 引言 在科技的浪潮中&#xff0c;人机交互模式不断演进&#xff0c;从最初的简单指令输入到如今的智能对话系统&#xff0c;每一次革新都昭示着人类与机器交流方式的深刻变革。ChatGPT&#xff0…

小吉/希亦/鲸立内衣洗衣机怎么样?深度测评谁更好用!

内衣洗衣机是近几年新兴的家电产品&#xff0c;以清洁效果好、除菌能力强&#xff0c;被很多人种草入手了&#xff01;但网上有不少人虽感兴趣&#xff0c;但不清楚如何选。担心买到质量差&#xff0c;清洗不干净的产品。作为一名家电测评博主&#xff0c;我今天特意围绕被问最…

[AIGC] 事务的四大特性是怎么实现的

文章目录 原子性是通过 undo log实现的。一致性是通过 redo log实现的。隔离性的实现 &#xff08;分事务的隔离级别讨论&#xff09;持久性是利用 redo log 实现的 写入过程 原子性是通过 undo log实现的。 事务的所有 修改操作 (增、删、改)的相反操作都会写入undo log, 比如…

电脑快捷键怎么设置?记好这3个设置方法!

“作为一个职场小白&#xff0c;我对很多快捷键的应用都不是很熟悉&#xff0c;这导致我工作效率总是很低&#xff0c;大家平常在使用电脑时有什么比较好用的电脑快捷键设置方法给我推荐一下吗&#xff1f;” 在数字化时代&#xff0c;电脑已成为我们日常生活和工作的必备工具。…

基于Java.Web框架React、Vue.js技术开发的一套(C#医院体检系统成品源码、支持二开)

医院体检系统是一种专为体检中心/医院体检科等体检机构开发的全流程管理系统。该系统通过软件实现检测仪器数据的自动提取&#xff0c;内置多级医生工作台&#xff0c;细化工作并将体检检查结果汇总&#xff0c;生成体检报告登记到计算机系统中。此外&#xff0c;该系统还能进行…

什么是水经微图网络加密锁?

水经微图&#xff0c;以下简称“微图”。 我们在《什么是水经微图加密锁&#xff1f;》一文中&#xff0c;为你分享了什么是微图加密锁&#xff0c;以及其使用的方法。 现在&#xff0c;我们再为你分享什么是网络加密锁&#xff0c;以及其使用的方法。 什么是网络加密锁&…

微服务---feign调用服务

目录 Feign简介 Feign的作用 Feign的使用步骤 引入依赖 具体业务逻辑 配置日志 在其它服务中使用接口 接着上一篇博客&#xff0c;我们讲过了nacos的基础使用&#xff0c;知道它是注册服务用的&#xff0c;接下来我们我们思考如果一个服务需要调用另一个服务的接口信息&…

RAG进阶(二): RAG 融合(rag fusion)

在上一篇博客中&#xff0c;我们学习了多重查询(Multi Query)技术&#xff0c;Multi Query的基本思想是当用户输入查询语句(自然语言)时&#xff0c;我们让大模型(LLM)基于用户的问题再生成多个查询语句&#xff0c;这些生成的查询语句是对用户查询语句的补充&#xff0c;它们是…

计算机毕业设计 | vue+springboot 在线花店后台管理系统(附源码)

1&#xff0c;绪论 1.1 项目背景 随着社会发展&#xff0c;网上购物已经成为我们日常生活的一部分。但是&#xff0c;至今为止大部分电商平台都是从人们日常生活出发&#xff0c;出售都是一些日常用品比如&#xff1a;食物、服装等等&#xff0c;并未发现一个专注于鲜花的电商…

BSC链震撼登场:X314暴涨500倍

在Solana链上疯狂的“狗币”行情落下帷幕后&#xff0c;链上的最新热点再次来到了BSC链上。此次&#xff0c;BSC链上出现了备受关注的新协议&#xff0c;据说这是继Ordinals协议之后的又一创新之作。该协议被誉为现象级产品&#xff0c;自推出以来涨幅已达500倍&#xff0c;但其…

C补充1—1章1.0—C程序语言设计(许宝文,李志)

二手书到了&#xff0c;好消息&#xff0c;前主人看的很认真&#xff0c;坏消息&#xff0c;只看到这页了 啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊最后几题好难啊啊啊啊啊&#xff0c;再议 目录 1.1 入门 1.2 变量与算数表达式 练习1-3 //打印温度对照表 练习1-4 //摄氏-华氏温…

古墓丽影年度版喜加一 亚马逊免费游戏领取教程+下载安装教程

最近我们的老朋友亚马逊平台又为玩家们带来了一款免费的3A大作&#xff0c;这款游戏作为古墓丽影的续作在全球范围内都有着很高的热度和评价。但是许多玩家不知道这款游戏该如何领取&#xff0c;下面小编就为大家带来详细教程。 在领取之前&#xff0c;我们一定要优化我们的网…

【Js逆向】某博反爬机制的逆向分析

相信很多接触过爬虫的师傅&#xff0c;在对某博进行请求的时候&#xff0c;发现某博是会对cookie校验的&#xff0c;而我们在模拟操作的时候&#xff0c;是直接把浏览器的cookie进行copy&#xff0c;虽然我没有测试过这个cookie的有效期&#xff0c;但我觉得这样只适合日常测试…

LNMP一键安装包

LNMP一键安装包是什么? LNMP一键安装包是一个用Linux Shell编写的可以为CentOS/RHEL/Fedora/Debian/Ubuntu/Raspbian/Deepin/Alibaba/Amazon/Mint/Oracle/Rocky/Alma/Kali/UOS/银河麒麟/openEuler/Anolis OS Linux VPS或独立主机安装LNMP(Nginx/MySQL/PHP)、LNMPA(Nginx/MySQ…

亚马逊云科技产品测评:玩转云服务器(EC2)

文章目录 &#x1f4d1;引言一、亚马逊发展历史介绍二、云服务器资源地域分布三、云服务器实例规格四、EC2计费模式五、亚马逊免费EC2领取 &#x1f4d1;引言 亚马逊&#xff1a;世界上最大的云服务器提供商 亚马逊云科技 是由亚马逊公司提供的一系列云计算服务。它提供了弹性计…

KNOWLEDGE DISTILLATION BASED ON TRANSFORMED TEACHER MATCHING

摘要 温度标度作为logit匹配和概率分布匹配的bridge技术&#xff0c;在知识蒸馏&#xff08;KD&#xff09;中起着至关重要的作用。传统上&#xff0c;在蒸馏中&#xff0c;温度标度适用于教师的logits和学生的logits。在本文中&#xff0c;受到最近一些研究成果的启发&#x…

Leetcode—622. 设计循环队列【中等】

2024每日刷题&#xff08;128&#xff09; Leetcode—622. 设计循环队列 实现代码 class MyCircularQueue { public:MyCircularQueue(int k): q(k) {qSize k;}bool enQueue(int value) {if(isFull()) {return false;}q[rear] value;rear (rear 1) % qSize;deflag false;…

数据结构相关

数据结构相关 文章目录 数据结构相关[TOC](文章目录)前言一、数据结构介绍二、不同的逻辑结构的存储方案(Java实现)2.1 线性结构&#xff1a;线性表、数组2.2 线性结构&#xff1a;栈2.3 线性结构&#xff1a;队列2.4 树形结构&#xff1a;树 三、一些常见的3.1 布隆过滤器Bloo…

网络安全是否有需求

● 由于网络威胁数量不断增加&#xff0c;网络安全的需求很高。 ● 组织正在大力投资网络安全以保护其数据。 ● 就业市场缺乏熟练的网络安全专业人员。 ● 网络安全认证可以提升您在网络安全领域的职业前景。 ● 持续学习并了解最新的安全趋势在该领域至关重要。 网络安全重磅…