配置路由器和交换机上的安全Shell运行的Cisco IOS


前言
本文讨论配置和调试安 全外壳(SSH)在运行的Cisco IOS软件的版本支持 SSH?Cisco 路由器或交换机 。欲知关于特定 版本和软件镜象的,下面请参阅更多信息 。
使 用的组件
本文的信息根 据以下的软件及硬件版本 。
Cisco IOS 3600软件(C3640-IK9S-M),版本 12.2(2)T1
SSH介绍到 IOS platforms/images如下所示 。
SSH版本1.0 (SSHv1)服务器在起动在12.0.5.S 的一 些IOS platforms/images被引入了 。
SSH客户端在开始在12.1.3.T的一些IOS platforms/images介绍 。
SSH终端线 路接入(亦称反向Telnet)在开始在12.2.2.T的一些 IOS platforms/images被引入 。
关 于信息关于SSH技术支持在交换机,参见 如何 配置SSH在运行CatcOs的Catalyst交换机 。
关于一张完全特性集列表不同的平台 支持用不同的Cisco IOS版本和,参见 软件 顾问 (注册的用户) 。
本文提供的信息在特定实验室环境里从设备被创建了。用于本文的所有设备开始了以一个缺省(默认)配置 。假如在一个真实网络工作,保证您使用它以前了解所有命令 的潜在影响 。
SSHv1与SSHv2
此时,IOS只支持SSHv1; Cisco没有计划实现 SSHv2 。有此的几个原因,如下所述 。
Cisco在Cisco IOS实现SSH当IP安全(IPSec) 通过互 联网工程任务组(IETF)被开发 。在IPSec 开发过程期间,而 SSH的实施在IOS是更多一项战术措施提供接入路由器一个安全的方 法IPSec 是核心功能 。Cisco投入人员维护SSH功能为修正,但增进将制定要求低优先级 。Cisco 做到配置IPSec为获取 所有数据流,包括治理数据流到/从Cisco网络设备 。
假如弱点在SSHv1的协议或实施被发 现,将制定他们的复核最优先考虑的事,和所有潜在安全漏洞 。注重Cisco IOS编码不是相同作为代码在UNIX、Windows,或 者所有其他设备查找 。同样地,一个编码问题在那些实施之 一中在Cisco IOS很可能不会查找 。另外,不是所有的SSHv1 功能在Cisco实施可以被发现 。值得注重,SSH在Cisco IOS不 提供"会话转发",亦不提供建立隧道X11 。缺陷在通用代码 的这些部分不会是一个问题在Cisco IOS 。假如任何申明的协 议缺陷回顾表示,SSHv1协议在Cisco IOS是根本上残破的,则Cisco 确定那时移植到SSHv2是否是适当的 。
网络图
测试认证
测试认证没有 SSH
我们测试认证没有 SSH首先将确信,认证通过用路由器卡特在添加SSH之前 。认 证可以用运行TACACS 或RADIUS的验证、授权和记帐(AAA)服务器是 带有一个本地用户名/密码或 。(认证通过线路密码不是可能 的与SSH 。) 下面的示例显示本地认证,让我们远程登录到路 由器带有用户名"cisco" 和密码"cisco" 。
!--- aaa new-model causes the local username/passWord on the router
!--- to be used in the absence of other aaa statements.
aaa new-model
username cisco password 0 cisco
line vty 0 4
!--- Instead of aaa new-model, the login local command may be used.
测试认证与 SSH
对测试认证与SSH,我们在卡特补充说到前面的语句,启用SSH和测试SSH从PC和UNIX 工作站 。
ip domain-name rtp.cisco.com

!--- Generate an SSH key to be used with SSH.

cry key generate rsa
ip ssh time-out 60
ip ssh authentication-retries 2
这时,显示 生成的键,show cry key mypubkey rsa命令应该 。在添加SSH配置以后,我们测试访问路由器从PC和UNIX 工作站 。
可选配置设置
防止Non-SSH连接
假如我们想要防止non-SSH连接,我们添加 transport input SSH 在 线路之下对仅SSH连接限制路由器 。平直的 (non-SSH) Telnets将拒绝 。
line vty 0 4

!--- Prevent non-SSH Telnets.

transport input ssh

推荐阅读