Pnetlab实战演练:一步步教你通过SSH安全登陆防火墙!

网络
在网络维护过程中,网络管理员通常需要登录许多设备。为了提高安全性,可以在设备上配置SSH功能,使远程管理员能够通过SSH方式安全地登录和管理设备。

一、实验介绍

关于本次实验

在网络维护过程中,网络管理员通常需要登录许多设备。通过Console口登录每台设备既繁琐又耗时,而且Telnet远程登录设备时传输的数据是明文,不够安全。为了提高安全性,可以在设备上配置SSH功能,使远程管理员能够通过SSH方式安全地登录和管理设备。

实验目的

通过本实验,可以掌握配置设备SSH远程登录功能的基本方法。

实验组网介绍

二、实验规划

管理PC使用普通网线连接设备的GE1/0/0 口,管理 PC 通过 PuTTY 软件远程登录设备。

设备

端口

端口类型

地址

管理PC

以太网接口

以太网接口

10.1.2.100/24

防火墙

GE1/0/0

以太网接口

10.1.2.1/24

三、实验任务配置

1.配置思路

2.配置步骤

步骤1:通过其他方式登录到设备上,如Console登录。

步骤2:在设备上开启SSH功能

[FW]stelnet server enable
Info: Succeeded in starting the Stelnet server.

步骤3:配置登录接口。

配置 接口的IP地址用于登录

[FW]int g1/0/0
[FW-GigabitEthernet1/0/0]ip add 10.1.2.1 24
[FW-GigabitEthernet1/0/0]

完成上述配置命令后,通过display this查看当前配置。如下图:

配置接口访问控制功能。

[FW-GigabitEthernet1/0/0]service-manage enable
[FW-GigabitEthernet1/0/0]service-manage ssh permit

配置接口加入安全区域

[FW]firewall zone trust
[FW-zone-trust]add interface GigabitEthernet 1/0/0

配置安全策略,允许管理PC访问防火墙的G1/0/0

[FW]security-policy
[FW-policy-security]rule name trus-local
[FW-policy-security-rule-trus-local]source-zone trust
[FW-policy-security-rule-trus-local]destination-zone local
[FW-policy-security-rule-trus-local]action  permit

完成上述配置命令后,通过display this查看当前配置。如下图:

步骤4:配置管理员信息

配置VTY管理员认真方式为AAA:

[FW]user-interface vty 0 4
[FW-ui-vty0-4]authentication-mode aaa
[FW-ui-vty0-4]protocol inbound ssh
[FW-ui-vty0-4]user privilege level 3

创建SSH管理员账号sshuser,指定认证方式为password,并配置密码为Admin@123,服务方式为 SSH。

[FW]aaa
[FW-aaa]manager-user sshuser
[FW-aaa-manager-user-sshuser]password cipher Admin@123
[FW-aaa-manager-user-sshuser]service-type ssh
[FW-aaa-manager-user-sshuser]level 3

为管理员绑定角色:

[FW-aaa]bind manager-user sshuser role system-admin

配置SSH用户。

[FW]ssh user ssh
[FW]ssh user sshuser authentication-type password
[FW]ssh user sshuser service-type stelnet

步骤5:生成本地密钥对。

[FW]rsa local-key-pair create
The key name will be: FW_Host
The range of public key size is (2048 ~ 2048).
NOTES: If the key modulus is greater than 512,
       it will take a few minutes.
Input the bits in the modulus[default = 2048]:
Generating keys...
......+++++
........................++
....++++
...........++

步骤6:登录设备

在管理PC上配置地址为10.1.2.100/24,运行 PuTTY,填写设备 SSH 参数,登录设备。# 选择Session,Connectiontype协议选择SSH,Host Name(or IP address)填写10.1.2.1,其余参数按照如图所示配置。

结果验证

点击步骤6的Open连接,按下回车键,输入用户名 sshuser,密码 Admin@123,当PuTTY 界面上出现以下信息时,说明 SSH 登录设备成功。

责任编辑:赵宁宁 来源: 攻城狮成长日记
相关推荐

2015-06-30 10:38:56

2017-12-25 11:50:57

LinuxArch Linux

2010-04-07 13:05:57

2017-01-19 21:08:33

iOS路由构建

2018-06-11 15:30:12

2019-03-05 14:09:27

Docker存储容器

2019-07-09 15:23:22

Docker存储驱动

2018-12-24 10:04:06

Docker存储驱动

2009-04-15 09:29:07

2010-08-10 11:31:36

路由器配置NAT

2009-08-14 11:35:01

Scala Actor

2010-08-12 10:02:16

路由器NAT

2019-04-01 10:15:02

2024-07-22 11:43:28

LVMPnetLab网络

2010-03-04 16:28:17

Android核心代码

2016-11-02 18:54:01

javascript

2024-11-18 17:12:18

C#编程.NET

2011-09-05 12:36:08

路由器限速linux路由器

2011-05-10 10:28:55

2009-12-18 16:35:56

如何查找局域网发生的故
点赞
收藏

51CTO技术栈公众号