Telnet 基础实验2: SSH 实验

简介: Telnet 基础实验2: SSH 实验

Telnet 基础实验2: SSH 实验


本实验只能使用 eNSP中 AR 系统的路由器做


拓扑图

01364c2b5f5f4ea88f4166311dbfbc1a.png


SSH : Secure Shell 是一个网络安全协议,基本于 TCP 协议 22

端口传输数据,通过对网络数据的加密,使其能够在一个不安全的网络环境中,提供安全的远程登录和其他安全网络服务。


SSH 协议支持对报文加密传输,而非明文会传送。因此,在跨越互联网的远程登录管理中,建议你使用SSH协议,内网使用 telnet 协议。


配置命令

配置 SSH 服务端

SSH 用户使用 password 方式验证,需要在 SSH 服务器端生成本 RSA 密钥

R2:


rsalocal-key-paircreate

900a6f5e5992458195dea1d86cc0484c.png



配置完成后,可以查看本地密钥对中的公钥部分信息


displayrsalocal-key-pairpublic

4fe248ae83fe4abf95f39dc3be369e20.png



配置 VTY 用户界面,AAA 授权验证方式 ,设置只支持 SSH 协议,设备自动禁止 telnet


user-interfacevty04authentication-modeaaaprotocolinboundsshaaalocal-userhuaweipasswordcipherhuaweilocal-userhuaweiservice-typesshlocal-userhuaweiprivilegelevel3q


新建 SSH 用户,指定认证方式为 password ,

开启SSH 服务器功能


sshuserhuaweiauthentication-typepasswordstelnetserverenable


配置完成后,查看服务器配置和用户配置


displaysshuser-informationdisplaysshserverstatus

c0c05db3231d4fee87b717179d8c3468.png


//

c7d2084e595542fc871d388be7643e5f.png



配置SSH 客户端

客户端需要开启SSH 首次认证功能


R1:sshclientfirst-timeenablestelnet192.168.1.2


第一次登录需要对RSA 进行检查,第二次登录就简单

1f30307ed186429bba66e9849b6e6529.png



查看SSH 服务器端的当前会话连接信息


displaysshserversession


c25e5ec956d149aa9e95b66565efaa6b.png


总结

SSHService端的配置命令:1rsalocal-key-paircreate// 生成ssh密钥displayrsalocal-key-paircreate// 查看生成的密钥2user-interfacevty04//设置虚拟接入端口数为5的authenticetion-modeaaa//设置认证模式为  aaaprotocolinboundssh// 设置协议为   ssh3aaa//进入 aaa模式local-userhuaweipasswordcipherhuawei//设置  本地连接用户名 和 密码local-userhuaweiservice-typessh//  设置用户名的服务模式为  sshlocal-userhuaweipriviegelevel3//    设置该用户的权限为  3  管理员权限4sshuserhuaweiauthentcation-typepassword//设置  ssh 用户 huawei 认证模式 为密码认证stelnetserverenable//  开启stelnet 服务displaysshuser-information// 查看ssh 用户列表displaysshserverstatus// 查看ssh 服务开启SSHClient端的配置命令:systen-viewsshclientfirst-timeenable//开启ssh 客户端 服务stelnet192.168.1.2
相关文章
|
10天前
|
数据安全/隐私保护 网络架构 Windows
H3C-Telnet配置实验
H3C-Telnet配置实验
|
1月前
|
安全 算法 Linux
SSH协议的原理和使用:深入剖析SSH协议的原理和使用方法
SSH协议的原理和使用:深入剖析SSH协议的原理和使用方法
83 0
|
2月前
|
安全 网络协议 Shell
SSH连接密码问题:原因、表现与解决方案
SSH连接密码问题:原因、表现与解决方案
100 3
|
4月前
|
网络安全 Python
动手写个ssh连接工具
动手写个ssh连接工具
58 0
|
6月前
|
Linux 网络安全
三步实现Linux下主机之间SSH免密登录
三步实现Linux下主机之间SSH免密登录
|
10月前
|
安全 网络协议 Shell
Telnet 基础实验2: SSH 实验
Telnet 基础实验2: SSH 实验
73 0
|
10月前
|
数据安全/隐私保护
Telnet 基础实验1: Telnet 实验
Telnet 基础实验1: Telnet 实验
46 0
|
网络协议 数据安全/隐私保护
Telnet远程登录+实验
Telnet远程登录+实验
183 0
Telnet远程登录+实验
|
Unix Linux Shell
SSH客户端常用工具SecureCRT操作
SSH客户端常用工具SecureCRT操作
309 0
SSH客户端常用工具SecureCRT操作
|
安全 网络协议 Shell
Linux网络服务之SSH(远程访问及控制)(下)
1 SSH基础 1.1 什么是SSH协议? SSH(Secure Shell)是一种安全通道协议,主要用来实现字符界面的远程登录、远程 复制等功能; SSH 协议对通信双方的数据传输进行了加密处理,其中包括用户登录时输入的用户口令; SSH 为建立在应用层和传输层基础上的安全协议。对数据进行压缩,加快传输速度。 SSH使用传输层TCP协议的22号端口。 SSH客户端<--------------网络---------------->SSH服务端
195 0