配置通过STelnet登录系统

2020-05-23  本文已影响0人  爱简讯

原理概述:

    因Telnet缺少安全验证,传输采用TCP进行明文传输,容易导致主机IP地址和路由欺骗等恶意攻击,而STelnet(Secure Telnet)服务器通对用户端双向数据加密。

    SSH(Secure Shell)协议对网络数据进行加密,保护路由器不被IP地址欺诈、明文密码截取等攻击,可以替代Telnet。SSH基于TCP协议22端口传输,支持Password认证。

    访问过程:用户端———向服务端发送请求——服务端将收到的用户名和密码解密成明文,与设备上用户名密码做对比,并返回认证成功或失败的消息。

    SFTP(SSH File Transfer Protocol)在不安全的网络环境中,服务器通过对用户端的认证及双向的数据加密,为网络文件传输提供安全服务。

实验内容:

    R1通过SSH协议远程登录路由器R2上进行配置

网络拓扑/编址:

实验步骤:

system-view

[Huawei]sysname R2

[R2]int g0/0/0

[R2-GigabitEthernet0/0/0]ip add 10.1.1.2 24

Apr 22 2020 16:02:40-08:00 R2%%01IFNET/4/LINK_STATE(l)[0]:The line protocol IP

on the interface GigabitEthernet0/0/0 hasentered the UP state.

[R2-GigabitEthernet0/0/0]syq    

[R2-GigabitEthernet0/0/0]q

[R2]q

save

  Thecurrent configuration will be written to the device.

  Areyou sure to continue? (y/n)[n]:y

  Itwill take several minutes to save configuration file, please wait.......

 Configuration file had been saved successfully

 Note: The configuration file will take effect after being activated

在R2上使用rsa

local-key-pair create命令生成本地秘钥

配置完成后,使用display rsa local-key-pair public 命令查看秘钥信息

在R2上配置VTY用户界面,设置用户验证模式为AAA授权验证。

[R2]user-interface vty 0 4   

[R2-ui-vty0-4]authentication-mode aaa

指定VTY类型用户只支持SSH协议,设备将自动禁止Telnet功能。

[R2-ui-vty0-4]protocol inbound ssh

使用local-user命令创建本地用户名和密码

[R2-aaa]local-user huawei password cipherhuawei

Info: Add a new user.

配置本地接入类型为SSH

[R2-aaa]local-user huawei service-type ssh    

[R2-aaa]q

使用ssh user 命令新建ssh用户,指定ssh用户的认证方式为password,既密码认证。

[R2]ssh user huawei authentication-typepassword

 Authentication type setted, and will be ineffect next time

[R2]

使用local-user huawei privilege level 命令配置用户优先级,范围0-15,取值越大优先级越高。默认值为3,代表管理级。

默认SSH服务器功能为关闭状态,

[R2]stelnet server enable

查看配置信息:[R2]display ssh user-informationhuawei

查看SSH服务器全局配置信息:[R2]displayssh server status

配置SSH Client:

开启SSH用户首次认证功能

[R1]ssh client first-time enable

[R1]stelnet 10.1.1.2

登录成功后,在R2上使用[R2]display ssh server session查看当前会话连接

配置SFTP server与Client

在R2进入AAA视图,创建用户名密码

[R2]aaa

[R2-aaa]local-user huawei1 password cipherhuawei1

Info: Add a new user.

配置本地用户接入类型为SSH

[R2-aaa]local-user huawei1 service-type ssh 

配置本地用户优先级范围0-15,取值越大,用户优先级越高

[R2-aaa]local-user huawei1 privilege level3

指定FTP用户访问目录,默认为空

[R2-aaa]local-user huawei1 ftp-directoryflash:

[R2-aaa]q

新建SSH用户,制定用户的认证方式password

[R2]ssh user huawei1 authentication-typepassword

 Authentication type setted, and will be ineffect next time

开启SFTP服务

[R2]sftp server enable

在R1上使用SFTP连接SSH服务器:[R1]sftp 10.1.1.2

在R2上查看SSH回话信息:[R2]display ssh server session

上一篇下一篇

猜你喜欢

热点阅读