d9900 修改ip 思科dcm_思科设备SSH登陆详细配置过程

思科设备SSH登陆详细配置过程

我们用GNS3进行拓扑搭建。

实验拓扑图如下:

d8217e75333f9609579ea07933b89bf5.png

进行完基本配置之后开始配置SSH服务器(R2)

1.首先验证设备是否支持SSH

R2#show ip ssh

c7ef3218cc4524fd28fe0d085685328f.png

能够识别这条命令就说明支持。

2.配置IP域名。

使用config# ip domain-name domain-name

全局配置模式命令配置网络 IP 域名。

3.生成 RSA 密钥对。

生成 RSA 密钥对将自动启用 SSH。

使用 :config#crypto key generate rsa 

全局配置模式命令在交换机上启用 SSH 服务器并生成 RSA 密钥对。当生成 RSA 密钥时,系统会提示管理员输入模数长度。模数长度越长越安全,但生成和使用模数的时间也越长。

PS:并非所有的设备都支持SSH版本2,并且至少需要768bits的模长才能使用版本2。要删除 RSA 密钥对,请使用 crypto key zeroize rsa 全局配置模式命令。删除 RSA 密钥对之后,SSH 服务器将自动禁用。

4.配置用户身份验证

SSH登陆需要用户名和密码,所以必须要配置用户。SSH 服务器可以对用户进行本地身份验证或使用身份验证服务器。要使用本地身份验证方法,请使用 username 用户名 secret 密码 全局配置模式命令创建用户名和密码对。

5.配置 vty 线路。

在vty线路配置模式下使用 transport input ssh 命令启用 vty 线路上的 SSH 协议。Catalyst 2960 的 vty 线路范围为 0 到 15。该配置将阻止除 SSH 之外的连接(如 Telnet),将交换机设置为只接受 SSH 连接。然后使用 login local 线路配置模式命令来要求从本地用户名数据库进行 SSH 连接的本地身份验证。

至此配置登陆的过程已经完成,下面来测试连接。从R1登陆R2

当然如果想要进入特权模式,还需要为特权模式设置密码。还有:

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

R2(config)#ip ssh authentication-retries 1     //修改重认证次数。

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

· 1

· 2

· 3

最后附上配置命令:

R2(config)#ip domain-name man.com   //配置域名为man.com

R2(config)#crypto key generate rsa   //生成加密密钥

R2(config)#username man secret cisco   //在本地创建一个用户名为man并且加密密码为cisco的用户。

R2(config-line)#transport input ssh      //启用SSH登陆

R2(config-line)#login local                  //采用本地验证

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/364471.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

scrapy框架使用splash渲染引擎爬取动态页面

1.启动docker,在命令行里输入 docker run -p 8050:8050 scrapinghub/splash在docker上运行splash引擎 2.接下来就可以来写爬虫文件了 首先在setting里配置 splash_urlhttp://loaclhost:8050 DUPEFLITERscrapy_splash.SplashAwareDupeFilterDOWNLOADER_MIDDLEWARES …

Testing BlogJet

I have installed an interesting application - BlogJet. Its a cool Windows client for my blog tool (as well as for other tools). Get your copy here: http://blogjet.com"Computers are useless. They can only give you answers." -- Pablo Picasso转载于:…

async,await

function timeout(ms){return new Promise(function(resolve){setTimeout(resolve,ms)}) }async function asyncPrint(value,ms){await timeout(ms);console.log(value) } asyncPrint(hello world,5000) 这段代码是过了5秒再显示hello world await是要等待这句代码执行完&…

Homebrew是什么?怎么关闭自动更新?

Homebrew是MacOS 的软件包管理器。 通过它可以安装、卸载、更新、查看、搜索任何想要安装的软件。如:git, node等。 安装Homebrew /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 查看Homebrew br…

C语言中case后面有空格吗,C语言中switch case语句可变参实现方法(case 参数 空格...空格 参数 :)...

正常情况下,switch case语句是这么写的:switch(参数){case1:...;break;case2:...;break;default:...break;}这种是我们最常见的写法,当然也可以这么写:switch(参数){case1:case2:case3:case4:...;break;default:...;break;}接下来…

java 把string转为keyevent_盘点现在Java强大第三方库(字符串操作),程序员都该知道!...

1.字符串与集合间的转化引用第三方库 Apache Commons Lang jre连接值得一提的自JDK1.8以后字符串集合转为字符串可以使用String类下的join()方法,但别的数据类型还是要依靠第三方库--对比JDK和第三库代码如下我自己是一名从事了多年开发的java老程序员,这段时间整理…

Redis安装文档

1.前置条件 前置条件:linux已经可以上网,参考:https://www.cnblogs.com/ZenoLiang/p/10201875.html 2.安装redis 2.1依赖包检查 1. yum install cpp -y 2. yum install binutils -y 3. yum install glibc-kernheaders -y 4. yum install…

JDK 8的启发性Javadoc

标准JDK 8 API文档的一个不错的功能之一就是能够查看所有或不同类别的方法,正如我在博客文章JDK 8 Javadoc Tweaked For Methods Listings中所讨论的那样。 尽管这种分类既方便又有用,但是与JDK 8中许多新类和程序包相关联的文本注释无疑更有用&#xff…

我用Mono(1)

我在Mono 0.1就开始关注和试用Mono了。我印象最深的一次是,我在FreeBSD里编译好了Mono(FreeBSD装在VPC里)。我用了同样的算法写了一个CS文件和JAVA文件。然后在虚拟机的FreeBSD的Mono下编译运行,把Java文件在真实机器的Windows XP…

setTimeout(fn,0)

我们都知道setTimeout是一个延迟执行的函数 console.log(1); setTimeout(function(){console.log(2);},1000); console.log(3); 会得到1,3,2 但是 setTimeout(function(){console.log(1);}, 0); console.log(2); 你知道这段代码会执行什么样的效果吗 正…

Java基本数据类型的传值

传递值: 说明:标题其实说法是错误的。Java中只有值传递,没有引用传递。 ... ... //定义了一个改变参数值的函数 public static void changeValue(int x) { x x *2; } ... ... //调用该函数 int num 5; System.out.println(num); change…

红楼梦人物分析系统c语言,Gephi分析红楼梦

前言上一周赶了好久的社会网络计算,貌似是第四周还是第五周的时候,那时候我们就把题目定下来了吧,然后一直拖着没有做。其中的原因多种多样 ,其实也可以说没有什么原因,就是不想做而已,然后就假装忘记23333…

二、MyBatis-HelloWorld

环境准备 1.创建数据库表 create table tbl_employee (id int(11) primary key AUTO_INCREMENT comment "ID",last_name varchar(20) default null comment "姓名",email varchar(20) default null comment "邮件",gender varchar(1) default nu…

洪水同频率放大的方法_我们应该怎么选择放大器配件?

在市面上,手机信号放大器高达百种型号与品牌,每种手机信号放大器所需的配件也不相同,我们需要选择合适的配件,才能让手机信号放大器更稳定的运行。下面佛山红岸谷通讯教大家怎么选适合自己的手机信号放大器配件。主要有以下几点。…

Java代码风格:最终决定

所谓的最不起眼的事情如何导致争议性的讨论,有时甚至导致激烈的辩论激烈,这不是很有趣吗? 例如,我目睹了几次场合,如何使用关键字final引发了非常激烈的争论。 对于一个外部观察者来说,这看起来似乎是对邪恶…

有感软件安装称呼的变化

上学的时候,揣着一盒磁盘到处跑“拷贝”新软件(现在我还有几张5寸低密和高密盘作纪念)。这盒磁盘也成了我的工具箱,用的时候拷上,不用的时候“删除”,COPY、DEL以及DELTREE是我经常用到的命令。从来不用担心…

手机端调试console.log,直接引入一个js文件

http://files.cnblogs.com/files/lwwen/mConsole.js 这是我写的一个原生js文件 直接引入即可&#xff0c;可以把html上面的需要打印的东西打印出来 <!DOCTYPE html> <html> <head><meta charset"UTF-8"><meta name"Viewport"…

独木舟贪心算法c语言,算法:(贪心算法)-独木舟问题

独木舟上的旅行Description进行一次独木舟的旅行活动&#xff0c;独木舟可以在港口租到&#xff0c;并且之间没有区别。一条独木舟最多只能乘坐两个人&#xff0c;且乘客的总重量不能超过独木舟的最大承载量。我们要尽量减少这次活动中的花销&#xff0c;所以要找出可以安置所有…

2019.01.01 bzoj3625:小朋友和二叉树(生成函数+多项式求逆+多项式开方)

传送门codeforces传送门codeforces传送门codeforces传送门 生成函数好题。 卡场差评至今未过 题意简述&#xff1a;nnn个点的二叉树&#xff0c;每个点的权值KaTeX parse error: Expected EOF, got \inC at position 4: v_i\̲i̲n̲C̲\{a_1,a_2,...a…&#xff0c;定义一棵树…

Python 全局变量

报错信息&#xff1a;UnboundLocalError: local variable referenced before assignment 在函数内部修改全局变量时报错。 因为&#xff1a;在python里&#xff0c;如果在函数内部试图去修改一个全局变量&#xff0c;那么实际上的操作是 Python会创建一个新的名字一模一样的局部…