网工小白升级打怪篇(三)ssh实现远程管理

加群交流在后台回复“加群”,添加小编微信,小编拉你进去


后台回复“ 724 ”获取入门资料
前言:

 使用telnet进行远程设备维护的时候,因为密码和通信都是明文的,易受sniffer侦听,因此应采用SSH替代telnet。SSH (Secure Shell)服务使用tcp 22 端口,客户端软件发起链接请求后从服务器接受公钥,协商加密方法,成功后全部的通信都是加密的。linux


实验演示:
1、Cisco 远程管理设备ssh设置方法

实验拓扑:
数据库


1.首先验证是否支持SSH
安全

R2#show  ip ssh 服务器

可以识别这条命令就说明支持。微信


2.配置IP域名
网络

R2(config)# ip domain-name domain-name 
全局配置模式命令配置网络 IP 域名。app

生成rsa密钥要用(默认设备名称必须修改)dom


3.生成RSA密钥。
ssh

当生成rsa秘钥后ssh服务会自动开启,用crypto key zeroize rsa删除 RSA 密钥对以后,SSH 服务将自动禁用tcp

R2(config)#crypto key generate rsa


4.配置用户名和密码

SSH登录须要用户名和密码,因此必需要配置用户。 
SSH 服务器能够对用户进行本地身份验证或使用身份验证服务器。要使用本地身份验证方法,请使用 username 用户名 secret 密码 全局配置模式命令建立用户名和密码对。

R2(config)#username admin privilege 0 secret cisco

R2(config)#enable secret cisco


5.配置VTY

在vty线路配置模式下使用 transport input ssh 命令启用 vty 线路上的 SSH 协议。该配置将阻止除 SSH 以外的链接(如 Telnet),将设备设置为只接受 SSH 链接。而后使用 login local 线路配置模式命令来要求从本地用户名数据库进行 SSH 链接的本地身份验证。

R2(config)#line vty 0  4

R2(config-line)#exec-timeout 10 0 

R2(config-line)#logging synchronous 

日志同步,能够阻止控制台信息打断输入命令

R2(config-line)#login local 本地认证

R2(config-line)#transport input ssh 


6.SSH选配信息

R2(config)#ip ssh time-out 120   //ssh超时时间

R2(config)#ip ssh authentication-retries 2   //ssh认证失败的次数

R2(config)#ip ssh version 2  //ssh的版本

R2(config)#ip ssh source-interface fastEthernet 0/0  //指定SSH源接口


7.查看SSh信息

R2#show ip ssh查看ssh server配置信息

R2#show ssh查看ssh server状态


8.验证登录:

从R1测试到R2:

2、华为 远程管理设备ssh设置方法

实验拓扑:

Cloud1与Route直连,其中Cloud1添加的是虚拟机的虚拟网卡。


1.Cloud1配置


2.建立用户名及密码

aaa  #进入AAA

local-user shiran password cipher admin privilege level 3 #设置用户名密码、用户等级


3.生成密钥对

rsa local-key-pair create #建立密钥对


4.开启服务及设置认证方式

stelnet server enable  #使能SSH服务

ssh user sshuser authentication-type password  #认证模式为密码模式

aaa

local-user shiran  service-type ssh #服务方式


5.配置VTY

user-interface vty 0 4

 authentication-mode aaa

protocol inbound ssh(只容许ssh登陆,可选择all、ssh、telnet)

6.可选配置

ssh server authentication-retries    #SSH登录重试次数,防止非法登录

ssh server  compatible-ssh1x         #设置ssh兼容低版本ssh协议

ssh server  port                  #修改ssh服务器端口(默认22)

ssh server  rekey-interval         #配置SSH 密钥的更新周期 

ssh server  timeout                #设置ssh验证超时时间(多长时间为登录成功则断开)

7.测试验证

实验至此结束

【来稿说明】:

本公众号宗旨是一个公益性的平台,属于你们锻炼的平台,不能只展现我我的的,因此欢迎有才华的人士来稿。
你们写文档投稿,也须要占用必定的我的时间,且如今的生活节奏较快,能乐于分享,牺牲本身的宝贵时间,真的很可贵。因此,小编决定根据我的经济状况及投稿文章质量,每次投稿,打赏的稿费定在 5元-50元 之间,请有兴趣者,不要介意钱太少,或者后续也能够采用赠送书籍的形式。

来稿邮箱:942511321@qq.com

来稿声明:须本身本人原创,不然后果自行承担。未在其余平台发布过。

END


   
猜您喜欢
往期精选▼

网工小白升级打怪篇(一)实验环境部署

网工小白升级打怪篇(二)telnet实现远程管理

强烈推荐:网工利器PNETLab模拟器

云安全,引领信息安全大市场(文末赠书)

   

更多精彩尽在星球











本文分享自微信公众号 - 释然IT杂谈(gh_ad4551519762)。
若有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一块儿分享。

相关文章
相关标签/搜索