《一名网络工程师的自我修养》-Console 、VTY 用户界面、SSH访问配置

本文详细介绍了华为和Cisco网络设备的Console与VTY用户界面配置方法,包括密码设置、超时配置、权限设置等,并对比了Telnet与SSH两种访问方式的安全性与配置流程。
部署运行你感兴趣的模型镜像

Console 用户界面配置(console用户就是通过串口连接的用户)

华为(VRP)配置

[LSW1] user-interface console 0
[LSW1-ui-console0] authentication-mode password模式选择password
[LSW1-ui-console0] set authenticaiton password cipher Huawei123设置密文显示,密码为Huawei123
[LSW1-ui-console0] idle-timeout 40如果用console进入后未操作有40分钟则默认退出。
设置完成后,再次用console线连接设备时,会提示输入密码。

Cisco 配置

SW1(config)# line console 0进入console设置
SW1(config-line) # password cisco设置密码,不需要设置模式
SW1(config-line) # login启用设置的密码进行认证
SW1(config-line) # exec-timeout 20 (30)超时配置,设置为20分钟或者20分30 s

VTY配置

VRP

[LSW3] user-interface vty 0 4进入VTY用户视图(线路0-4)
[LSW3-ui-vty0-4] protocol inbound telnet配置接入类型为Telnet
[LSW3-ui-vty0-4] authentication-mode password配置验证方式为密码
[LSW3-ui-vty0-4] set authentication password simple Huawei123配置密码为Huawe123,且密码明文显示在配置文件中,如需要密文,将该命令中的simple关键字换成cipher.
[LSW3-ui-vty0-4] user privilege level 15配置VTY用户的权限为15级(默认为0级)
[LSW3-ui-vty0-4] idle-timeout 30 40默认10分钟,设置超时为30分40秒,两个参数都为0时,则永不超时
为了VYY访问对设备的权限:VRP - 设置了权限 Cisco - 设置了使能密码

cisco

sw1(config) line vty 0 4进入vty线路的配置
sw1(config-line)# transport input telnet选择访问VTP线路的协议
sw1(config-line)# password class设置密码为class
sw1(config-line)# login启用认证
sw1(config-line)# exec-timeout 20设置超时时间
配置完成后,用PC机命令行 telnet访问设备的IP
PC0> telnet 192.168.0.1访问,通过密码进入

通过以上配置,PCtelnet访问设备,权限不足,无法进入特权模式及之后的模式。所以可以在设备上配置一个使能密码,再通过使能密码即可进入。

sw1(config) enable secret cisco将使能密码设置为cisco,在配置文件中以密文显示。(secret 为密文 ,改为password 为明文)
现在再次通过telnet访问设备的vty线路时,输入console密码后,再输入使能面即可进入设备的特权模式。PC0> telnet 192.168.0.1 Password: class SW1>enable Password:cisco SW1#

配置文件

[LSW1] display current-configuration显示当前配置文件
由于配置太多,可用回车或空格继续往下查看
save在用户视图 下,保存。
[LSW1] dispaly saved-configuration显示保存的配置文件

SSH配置

Telnet访问与SSH访问无太大差别。

  • Telnet传输时的密码为明文(有风险)
  • SSH 传输时 为加密(更加安全)

VRP

在这里插入图片描述

[AR2] rsa local-key-pair create创建密钥
Input the bits in the modulus(default = 512) : 1024设置公钥长度,默认 512,与设备计算能力有关(即性能)
[AR2] stelnet server enable开启SSH服务
[AR2] user-interface vty 0 4远程访问(即设置VTY线路),注意要对所有的VTY线路进行配置(记得查看设备的VTY线路)
[AR2-ui-vty0-4] authentiaction-mode aaa验证模式设置为aaa
[AR2-ui-vty0-4] protocol inbound ssh设置连接协议
[AR2-ui-vty0-4] quit
[AR2] aaa进入aaa视图
[AR2-aaa] local-user sziit password cipher sziiit创建用户(可以针对不同用户设置不同的权限)
[AR2-aaa] local-user sziit service-type ssh设置 sziit 用户 用于 SSH 服务
[AR2-aaa] local-user sziit privilege level 15设置用户权限为15(最高权限为15)
[AR2-aaa] quit
[AR2] ssh user sziit authenticaion-type password绑定SSH 用户 验证时使用密码认证
[PC1] stelnet 192.168.0.2用路由器仿真的PC1访问AR2
Errot: Failed to verify the server’s public key. Pelase run the command "ssh client "PC1SSH访问失败,提示运行 ssh client first-time enable
[PC1] ssh client first-time enable开启第一次功能(路由器上需要输入本命令)
[PC1] stelnet 192.168.0.2再次尝试访问
[PC1] please input the username : sziit
[PC1] y提示这台(PC1)服务器还未认证,是否继续
[PC1] y提示:是否需要保存公钥
[PC1] Enter password :sziit输入密码
< AR2 >成功进入

SSH配置

  • 生成密钥
  • 开启SSH服务
  • 设置VTY用户界面
    • 选择认证方式
    • 选择通信协议
  • 选择aaa
    • 建立用户
      • 用户名、密码
      • 用户所要应用的服务
      • 设置用户的权限
      • 在设备的系统视图下绑定用户和密码
      • [AR2] ssh user sziit authenticaion-type password 绑定SSH 用户 验证时使用密码认证

Cisco

S5(config)# ip domain-name SZIIT设置域名为SZIIT:生成密钥(华为生成密钥只需要主机名,而Cisco还需要域名)
S5(config)# cyrpto key generare rsa创建密钥
S5(config)# ip ssh authenticaion-retries 2允许SSH认证几次
S5(config)# ip ssh time-out 30设置超时时间
S5(config)# ip ssh version 2设置SSH服务版本(版本2 要求密钥长度为768 bits 以上) 默认为512
S5(config)# crypto key zeroize rsa删除刚刚创建的密钥
S5(config)# cyrpto key generare rsa在提示下重新设置密钥长度
S5(config)# line vty 0 4配置VTY线路
S5(config-line)# transport input ssh设置登录协议
S5(config-line)# login local本地用户认证:只能在当前设备上使用的用户
S5(config)# username sziit password sziit创建本地用户
C:\ > ssh -l sziit 10.0.0.5在PC15上SSH访问S5 (-l 这不是数字是 英文L小写)
Open Password : sziit输入密码登录至S5
S5 > en %No password set与telnet登录类似,没有权限,想进入特权模式需要使能密码
S5(config)# enable secret class回到S5设备,设置使能密码为 class
S5 > en再回到PC远程访问时,可通过使能密码登录特权模式

您可能感兴趣的与本文相关的镜像

ACE-Step

ACE-Step

音乐合成
ACE-Step

ACE-Step是由中国团队阶跃星辰(StepFun)与ACE Studio联手打造的开源音乐生成模型。 它拥有3.5B参数量,支持快速高质量生成、强可控性和易于拓展的特点。 最厉害的是,它可以生成多种语言的歌曲,包括但不限于中文、英文、日文等19种语言

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值