华三交换机的Telnet的3种模式配置方式及优缺点总结

实验拓扑图:

配置方式一:无认证模式,即无须密码登录(none

#

telnet server enable

#

line vty 0 63

authentication-mode none

user-role network-admin

user-role network-operator

#

server:

client端验证,用户视图下:无须密码telent登录

命令含义

  1. telnet server enable
    • 此命令用于启用设备的 Telnet 服务器功能。只有开启该功能后,其他设备或客户端才能通过 Telnet 协议远程连接到本设备。
  2. line vty 0 63
    • line vty 用于进入虚拟终端线路(Virtual Terminal Lines)的配置模式。0 63 表示指定虚拟终端线路的范围,即允许同时有 64 个远程 Telnet 会话连接到设备。
  3. authentication-mode none
    • 将虚拟终端线路的认证模式设置为无认证。这意味着任何客户端都可以直接连接到设备,无需提供用户名和密码等认证信息。
  4. user-role network-admin 和 user-role network-operator
    • 为通过 Telnet 连接进来的用户分配 network-admin 和 network-operator 两种角色。network-admin 通常代表网络管理员角色,拥有最高权限;network-operator 代表网络操作员角色,权限相对较低,但也具备一定的操作权限。

特点

  • 安全性较低,因为无需认证,任何能访问设备 Telnet 服务的客户端都可以连接。
  • 适用于内部信任网络环境,方便快速连接设备进行操作。

配置方式二:密码认证模式(password

#

telnet server enable

#

line vty 0 63

user-role level-9

set authentication password simple admin@123

undo user-role network-admin

undo user-role network-operator

#

命令含义

  1. telnet server enable
    • 同样是启用设备的 Telnet 服务器功能。
  2. line vty 0 63
    • 进入虚拟终端线路 0 - 63 的配置模式,允许 64 个并发 Telnet 会话。
  3. user-role level-9
    • 为通过 Telnet 连接的用户分配权限级别为 9 的角色。不同的权限级别对应不同的操作权限,级别越高权限越大。
  4. set authentication password simple admin@123
    • 设置 Telnet 登录的认证密码为 admin@123,simple 表示以明文形式存储密码。当客户端通过 Telnet 连接设备时,需要输入此密码进行认证。
  5. undo user-role network-admin 和 undo user-role network-operator
    • 取消之前可能存在的 network-admin 和 network-operator 角色分配,确保用户仅拥有 level-9 权限。

特点

  • 安全性相对较高,需要输入正确的密码才能登录设备。
  • 密码以明文形式存储,存在一定的安全风险,建议在安全要求不高的环境中使用。

配置方式三:基于方案的认证模式(scheme

#

local-user h3c class manage

password simple 1234abcd

service-type telnet

authorization-attribute user-role network-admin

undo authorization-attribute user-role network-operator

#

telnet server enable

#

line vty 0 63

authentication-mode scheme

user-role network-operator

server配置:

client验证:

命令含义

  1. local-user h3c class manage
    • 创建一个本地用户 h3c,并将其所属类别设置为 manage,表示该用户用于管理设备。
  2. password simple 1234abcd
    • 为本地用户 h3c 设置密码为 1234abcdadmin,同样以明文形式存储。
  3. service-type telnet
    • 指定用户 h3c 可以使用 Telnet 服务进行远程连接。
  4. authorization-attribute user-role network-admin 和 undo authorization-attribute user-role network-operator
    • 为用户 h3c 分配 network-admin 角色,并取消 network-operator 角色。这意味着用户 h3c 拥有网络管理员的权限。
  5. telnet server enable
    • 启用 Telnet 服务器功能。
  6. line vty 0 63
    • 进入虚拟终端线路 0 - 63 的配置模式。
  7. authentication-mode scheme
    • 将虚拟终端线路的认证模式设置为基于方案的认证。即客户端在登录时需要提供用户名和密码,设备会根据本地配置的用户信息进行认证。
  8. user-role network-operator
    • 为通过 Telnet 连接的用户默认分配 network-operator 角色,但如果使用 h3c 用户登录,则拥有 network-admin 角色。

特点

  • 安全性较高,需要正确的用户名和密码才能登录设备。
  • 可以针对不同用户进行精细的权限管理,通过分配不同的角色来控制用户的操作权限。

三种配置方式的区别

  • 认证方式
    • 无认证模式(none)不需要任何认证信息,直接允许连接。
    • 密码认证模式(password)只需要输入密码进行认证。
    • 基于方案的认证模式(scheme)需要输入用户名和密码进行认证。
  • 安全性
    • 无认证模式安全性最低,适用于内部信任网络。
    • 密码认证模式有一定安全性,但密码以明文存储有风险。
    • 基于方案的认证模式安全性最高,可进行精细的用户权限管理。
  • 用户权限管理
    • 无认证模式直接为所有连接用户分配固定角色。
    • 密码认证模式通过权限级别控制用户权限。
    • 基于方案的认证模式可以针对不同用户分配不同角色,实现更灵活的权限管理。

华三交换机Telnet配置主要包括以下步骤: 1. 进入交换机的命令行界面。可以通过串口连接或者SSH登录到交换机。 2. 进入全局配置模式。在命令行界面下输入 `system-view` 命令。 3. 配置Telnet服务器。输入以下命令: ``` telnet server enable // 启用Telnet服务器 user-interface vty 0 4 // 进入虚拟终端配置模式 authentication-mode password // 设置认证模式为密码认证 set authentication password cipher <password> // 设置Telnet登录密码,<password>为密码 quit // 退出虚拟终端配置模式 ``` 4. 配置Telnet登录参数。输入以下命令: ``` user-interface vty 0 4 // 进入虚拟终端配置模式 user privilege level 3 // 设置用户特权级别,3表示管理员级别 quit // 退出虚拟终端配置模式 ``` 5. 配置Telnet登录超时时间。输入以下命令: ``` user-interface vty 0 4 // 进入虚拟终端配置模式 idle-timeout <minutes> // 设置连接闲置超时时间,<minutes>为分钟数 quit // 退出虚拟终端配置模式 ``` 6. 配置完成后,保存配置并退出全局配置模式。输入以下命令: ``` save // 保存配置 quit // 退出全局配置模式 ``` 配置完成后,就可以使用Telnet客户端通过IP地址或者主机名连接到华三交换机Telnet服务器,并使用设置的登录密码进行登录了。请注意,为了安全起见,建议使用SSH协议来进行远程登录,因为SSH提供了加密和身份验证等额外的安全性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

课设咨询看主页

需要源码打个赏呗~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值