在R2上配置SSH:
1) 配置域名
R2#conf t
R2(config)#ip domain-name cisco.com
2) 配置非对称密钥
R2(config)#crypto key generate rsa
会提示密钥长度,根据需要输入。注:缺省为512。
3) 配置SSH版本
R2(config)#ip ssh version 2
4) 配置SSH会话最大空闲超时值和SSH连接认证重试次数
R2(config)#ip ssh time-out 60 //最大空闲超时:60秒
R2(config)#ip ssh authentication-retries 2 //认证重试次数:2次
5) 在VTY线路上禁用Telnet,并激活SSH。
R2(config)#line vty 0 4
R2(config-line)#no transport input all //禁用所有流量
R2(config-line)#transport input ssh //允许SSH流量
R2(config-line)#login local //要求本地认证
6) 配置用于认证的登录用户名及口令
R2(config)#username admin password admin
7) 配置特权密码
R2(config)#enable password cisco
在R1上测试SSH:
R1#ssh -l ? //登录名
WORD Login name
R1#ssh -l admin -v ? //SSH的版本
1 Protocol Version 1
2 Protocol Version 2
R1#ssh -l admin -v 2 ? //要登陆的router的ip地址
WORD IP address or hostname of a remote system
R1#ssh -l admin -v 2 12.12.12.2
实验效果: