华为数通---使用基本ACL限制Telnet登录权限案例

组网需求

如下图所示,PC与设备之间路由可达,用户希望简单方便的配置和管理远程设备,可以在服务器端配置Telnet用户使用AAA验证登录,并配置安全策略,保证只有符合安全策略的用户才能登录设备。

配置通过Telnet登录设备组网图

注意:这里的PC实际上是使用的我的主机连接的,并不是拓扑上这个pc3

配置思路

采用如下的思路配置通过Telnet登录设备:

  1. 配置Telnet方式登录设备,以实现远程维护网络设备。
  2. 配置管理员的用户名和密码,并配置AAA认证策略,保证只有认证通过的用户才能登录设备。
  3. 配置安全策略,保证只有符合安全策略的用户才能登录设备。
操作步骤

(1)启用服务器telnet功能

cpp 复制代码
<Huawei>sys
[Huawei]sys Telnet-Server
[Telnet-Server]telnet server enable

(2)配置VTY用户界面的相关参数

配置VTY用户界面的最大个数。

cpp 复制代码
[Telnet-Server]user-interface maximum-vty 15

配置允许用户登录设备的主机地址。

cpp 复制代码
[Telnet-Server]acl 2001
[Telnet-Server-acl-basic-2001]rule permit source 192.168.23.10 0
[Telnet-Server-acl-basic-2001]quit
[Telnet-Server]user-interface vty 0 14
[Telnet-Server-ui-vty0-14]protocol inbound telnet 
[Telnet-Server-ui-vty0-14]acl 2001 inbound 

配置VTY用户界面的终端属性。

cpp 复制代码
[Telnet-Server-ui-vty0-14]shell
[Telnet-Server-ui-vty0-14]idle-timeout 20
[Telnet-Server-ui-vty0-14]screen-length 0
[Telnet-Server-ui-vty0-14]history-command max-size 20

配置VTY用户界面的用户验证方式。

cpp 复制代码
[Telnet-Server-ui-vty0-14]authentication-mode aaa
[Telnet-Server-ui-vty0-14]quit

(3)配置登录用户的相关信息

配置登录验证方式。

cpp 复制代码
[Telnet-Server]aaa
[Telnet-Server-aaa]local-user admin password cipher cisco@123
[Telnet-Server-aaa]local-user admin service-type telnet	
[Telnet-Server-aaa]local-user admin privilege level 3
[Telnet-Server-aaa]quit

(4)客户端登录

进入管理员PC的Windows的命令行提示符,执行相关命令,通过Telnet方式登录设备。

注意:我这里其实使用的自己主机作为客户端,所以进入自己主机地命令提示符验证。

输入Enter键后,在登录窗口输入AAA验证方式配置的登录用户名和密码,验证通过后,出现用户视图的命令行提示符,至此用户成功登录设备。(以下显示信息仅为示意)

配置文件

Telnet_Server的配置文件

cpp 复制代码
#
sysname Telnet-Server
#
undo info-center enable
#
cluster enable
ntdp enable
ndp enable
#
drop illegal-mac alarm
#
diffserv domain default
#
acl number 2001
 rule 5 permit source 192.168.23.10 0
#
drop-profile default
#
aaa
 authentication-scheme default
 authorization-scheme default
 accounting-scheme default
 domain default
 domain default_admin
 local-user admin password cipher 5S'ZDK.N,9!I>,Z,88J\:Q!!
 local-user admin privilege level 3
 local-user admin service-type telnet
#
interface Vlanif1
 ip address 192.168.23.50 255.255.255.0
#
user-interface maximum-vty 15
user-interface con 0
user-interface vty 0 14
 acl 2001 inbound
 authentication-mode aaa
 history-command max-size 20
 idle-timeout 20 0
 screen-length 0
#
return
相关推荐
祁鱼鱼鱼鱼鱼2 分钟前
Keepalived实验环境设定
linux·服务器·网络
Genie cloud5 分钟前
VPS 网络连接故障诊断与排查实用指南
linux·服务器·ssh
RisunJan13 分钟前
Linux命令-lnstat(快速查找文件和目录)
linux·运维·服务器
滴水之功19 分钟前
OpenWrt的WAN和LAN的切换
linux·网络·openwrt
前端不太难29 分钟前
HarmonyOS PC 文档模型完整范式
华为·状态模式·harmonyos
lihui_cbdd38 分钟前
Slurm 集群内存管理与限制配置
运维·服务器
历程里程碑40 分钟前
Linux 17 程序地址空间
linux·运维·服务器·开发语言·数据结构·笔记·排序算法
CC.GG1 小时前
【Linux】进程控制(二)----进程程序替换、编写自主Shell命令行解释器(简易版)
linux·服务器·数据库
数研小生1 小时前
Full Analysis of Taobao Item Detail API taobao.item.get
java·服务器·前端
H Journey1 小时前
Linux 下添加用户相关
linux·运维·服务器·添加用户