CiSCO 交换机配置 SSH 登陆
CiSCO 交换机配置 SSH 登陆
题目:在三层交换机上仅运行 SSH 服务,且用户名和密码的方式登录交换机。
(一)了解主机名与域名
1、"主机名" 为该设备的名称
2、"域名" 为该设备所属的所属者
(二)配置主机名与域名
1、进入特权模式
ESW1#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
2、配置主机名
ESW1(config)#hostname rabbit
rabbit(config)#
3、配置域名
rabbit(config)#ip domain-name ?
WORD Default domain name
vrf Specify VRF
rabbit(config)#ip domain-name irabe.me
rabbit(config)#do show ip domain-name
irabe.me
(三)了解什么是 line
1、”line“ 命令有多个选项参数
rabbit(config)#line ?
<0-198> First Line number
aux Auxiliary line
console Primary terminal line
tty Terminal controller (终端控制器)
vty Virtual terminal (虚拟控制器)
x/y Slot/Port for Modems
2、”who“ 查看当前自己所在位置
rabbit(config)#do who
Line User Host(s) Idle Location
* 0 con 0 idle 00:00:00
(四)配置 line 选项卡
1、建立 ssh 用户
rabbit(config)#aaa new-model
The aaa new-model command causes the local username and password on the router
rabbit(config)#username cisco password 0 cisco
2、配置 ssh 密码
rabbit(config)#crypto key zeroize rsa
清空 rsa 模式的 crypto 密码
rabbit(config)#crypto key generate rsa
rabbit(config)#ip ssh version 2
rabbit(config)#do show ip ssh
SSH Enabled - version 2.0
Authentication timeout: 120 secs; Authentication retries: 5
3、配置一些信息
rabbit(config-line)#exit
rabbit(config)#ip ssh ?
authentication-retries Specify number of authentication retries ( 指明 authentication 尝试次数 )
break-string break-string
logging Configure logging for SSH
maxstartups Maximum concurrent sessions allowed
port Starting (or only) Port number to listen on
rsa Configure RSA keypair name for SSH
source-interface Specify interface for source address in SSH
connections
time-out Specify SSH time-out interval ( 指明 SSH 超时间隔 )
version Specify protocol version to be supported ( sshv2 Or sshv1 )
4、配置 vty 传输模式
rabbit(config)#line vty 0
VTY是路由器的远程登陆的虚拟端口,0 4表示可以同时打开5个会话。
rabbit(config-line)#transport input ssh
rabbit(config-line)#
5、配置用户上线后特权模式密码
rabbit(config)#enable secret 0 password
rabbit(config)#enable password 0 password

故障排除提示
如果 SSH 配置命令被作为非法命令拒绝,则说明您没有成功地为路由器生成 RSA 密钥对。请确保指定了主机名和域。然后,使用 crypto key generate rsa 命令生成 RSA 密钥对并启用 SSH 服务器。
配置 RSA 密钥对时,可能会遇到下列错误消息:
No hostname specified此时,必须使用 hostname 全局配置命令为路由器配置一个主机名。
No domain specified此时,必须使用 ip domain-name 全局配置命令为路由器配置一个主机域。
允许的 SSH 连接数受为路由器配置的 vty 的最大数目限制。每个 SSH 连接使用一个 vty 资源。
SSH 使用本地安全协议或通过路由器上的 AAA 配置的安全协议进行用户身份验证。配置 AAA 时,必须通过在全局配置模式下应用关键字来禁用控制台上的 AAA,确保控制台不在 AAA 系统下运行。
No SSH server connections running.carter#show ssh %No SSHv2 server connections running.
%No SSHv1 server connections running.
此输出表明 SSH 服务器被禁用或未正确启用。如果已经配置了 SSH,建议您在设备中重新配置 SSH 服务器。完成下列步骤在设备上重新配置 SSH 服务器。
删除 RSA 密钥对。在删除 RSA 密钥对后,SSH 服务器将自动禁用。
carter(config)#crypto key zeroize rsa**注意: **当您启用SSH v2时,生成与至少768的一密钥对作为比特大小是重要的。
**警告: **在保存配置后,此命令将无法撤消。而且,在删除 RSA 密钥对后,您不能使用证书或 CA 与其他 IP 安全 (IPSec) 对等体进行证书交换,除非您通过重新生成 RSA 密钥、获取 CA 的证书并再次请求自己的证书重新配置 CA 互操作性。有关此命令的详细信息,请参阅 crypto key zeroize rsa - Cisco IOS 安全命令参考 12.3 版。重新配置设备的主机名和域名。
carter(config)#hostname hostname carter(config)#ip domain-name domainname为路由器生成 RSA 密钥对,这将自动启用 SSH。
carter(config)#crypto key generate rsa有关此命令用法的详细信息,请参阅 crypto key generate rsa - Cisco IOS 安全命令参考 12.3 版。
**注意: **您可能会收到如下错误消息:SSH2 0:Unexpected mesg type received,这是因为路由器无法理解接收到的数据包。要解决此问题,请在生成用于 SSH 的 RSA 密钥时增加密钥长度。
配置 SSH 服务器。为了启动并设定一Cisco路由器/交换机SSH服务器的,您能配置SSH参数。如果不配置 SSH 参数,将使用默认值。
ip ssh {[timeout seconds]|
[[authentication-retries integer
]}
carter(config)# ip ssh有关此命令用法的详细信息,请参阅 ip ssh - Cisco IOS 安全命令参考 12.3 版。
全国比赛需要,本文暂不会公开。如果您有幸看到本文说明作者已经比赛完了。
CiSCO 交换机配置 SSH 登陆的更多相关文章
- H3C 交换机配置ssh登陆
1.开启ssh服务,创建密钥. <D05-S5048-02>system-view [D05-S5048-02]ssh server enable //开启ssh服务 [D05-S5048 ...
- 华为交换机配置stelnet登陆的实例
作者:邓聪聪 为满足等堡安全要求,对测评对象的交换机做安全登陆的限制 :开启ssh的服务 stelnet server enable :#创建认证用户的用户名和密码 aaa local-user te ...
- Cisco交换机配置VLAN
Cisco IOS中有两种方式创建vlan,在全局模式下使用vlan vlanid命令,如switch(config)#vlan 10; 在vlan database 下创建vlan ,如 switc ...
- h3c交换机配置ssh密码验证登录方式
一.背景: 1.由于PC机串口不支持热插拔,请不要在交换机带电的情况下,将串口插入或者拔出PC机.当连接PC和交换机时,请先安装配置电缆的DB-9端到PC机,再连接RJ-45到交换机:在拆下时,先拔出 ...
- 华为配置SSH登陆详细步骤
理解下SSH登录的过程: 1.建立目的端口为22的TCP连接 2.协商SSH版本 3.协商密钥和算法 4.会话建立 下面为server端的详细配置步骤: 1.创建本地RSA密钥对 rsa local- ...
- Cisco 交换机配置的基本命令
1.不同的vlan 不同vlan需要路由 在路由的端口设置多个IP段 交换机模拟器实验六 2.查看端口名字 SWA#sh vlan default Active F0/1, F0/2, F0 ...
- Cisco交换机配置VLAN与TRUNK
0x00前言: 今日在学校里学习了如何搭建vlan和配置等等还有trunk. 由于快下课了.尽快写. 0x01准备: Cisco模拟器 0x02正文: 要求: VLAN 10 左边的IP:192.16 ...
- [CISCO] 简单配置 Telnet 服务
[CISCO] 简单配置 Telnet 服务 一.Introduction Telnet 协议是一种应用层协议,使用于网际网路及区域网中,使用虚拟终端机的形式,提供双向.以文字字串为主的互动功能.属于 ...
- 华为S5700交换机初始化和配置SSH和TELNET远程登录方法
基础设置: 配置登陆IP地址<Quidway> system-view ...
随机推荐
- default of c#
[default of c#] 在泛型类和泛型方法中产生的一个问题是,在预先未知以下情况时,如何将默认值分配给参数化类型 T: T 是引用类型还是值类型. 如果 T 为值类型,则它是数值还是结构. 给 ...
- IT 360服务器监控
- 代码质量检测-Sonar
一. Sonar简介 sonarqube系统是一个代码质量检测工具 由以下四个组件组成(https://docs.sonarqube.org/display/SONAR/Architecture+an ...
- 解题报告Best Time to Buy and Sell Stock with Cooldown
题目 Say you have an array for which the ith element is the price of a given stock on day i. Design an ...
- java之yield(),sleep(),wait()区别详解-备忘笔记[转]
1.sleep() 使当前线程(即调用该方法的线程)暂停执行一段时间,让其他线程有机会继续执行,但它并不释放对象锁.也就是说如果有synchronized同步快,其他线程仍然不能访问共享数据.注意该方 ...
- 用Spring实现文件上传(CommonsMultipartFile)!
2012-02-16 18:10:26| 分类: 计算机--JAVA EE-|字号 订阅 spring中的文件上传实际比较容易1.页面中<html> <body> & ...
- [GO]字符串的使用
package main import ( "fmt" "strings" ) func main() { //判断字符串1是否包含字符串2,如果包含则返回tr ...
- eclipse Subversion Native Library Not Available
参考:http://blog.csdn.net/zp357252539/article/details/44880319 Subversion Native Library Not Available ...
- 更改文本的编码jsp.xml.java
JSP改为UTF-8编码 更改xml workspace resource
- 敏捷开发之XP
敏捷方法论有一个共同的特点,那就是都将矛头指向了“文档”,它们认为传统的软件工程方法文档量太“重”了,称为“重量级”方法,而相应的敏捷方法则是“轻量级”方法.正是因为“轻量级”感觉没有什么力量,不但不 ...