CISCO路由器TELNET和SSH远程登录的配置实例

一、TELNET远程登录配置

1、配置CISCO路由器上登录账号、口令、账号级别,如下所示,账号名abc、口令为abc123、账号级别为15(最高级别)

R1#configure terminal

R1(config)#username abc privilege 15 secret abc123

R1(config)#end

R1#

2、配置CISCO路由器远程登录认证机制,如下所示,配置路由器本地认证

R1#configure terminal

R1(config)#line vty 0 4

R1(config-line)#login local

R1(config-line)#end

R1#

3、完成以上配置后,即可实现TELNET登录

二、SSH远程登录配置

1、配置SSH远程登录前,需要先配置上面两个步骤

2、配置CISCO路由器所在域名,如下所示,域名为idc

R1(config)#ip domain-name idc

更多精彩内容:http://www.bianceng.cnhttp://www.bianceng.cn/Network/lyjs/

3、配置CISCO路由器生成密钥,路由器提供配置密钥位数,完成该配置后,路由器自动启动SSH服务,可以使用show ip ssh命令查看验证

R1(config)#ip domain-name idc

R1(config)#crypto key generate rsa

The name for the keys will be: R1.idc

Choose the size of the key modulus in the range of 360 to 2048 foryour

General Purpose Keys.Choosing a key modulus greater than 512 may take

a few minutes.

How many bits in the modulus [512]: 1024

% Generating 1024 bit RSA keys, keys will be non-exportable...[OK]

R1(config)#

*Aug 13 15:08:21.575: %SSH-5-ENABLED: SSH 1.99 has been enabled

R1(config)#

4、配置CISCO路由器允许通过SSH远程登录,如下所示,TELNET和SSH均允许远程登录,若限制TELNET远程登录,则transportinput后不要带telnet即可。

R1(config)#line vty 0 4

R1(config-line)#transport input telnet ssh

R1(config-line)#end

R1#

5、完成以上配置后,即可实现SSH登录

路由器版本信息:CiscoIOS Software, Linux Software (I86BI_LINUX-ADVENTERPRISEK9-M), ExperimentalVersion 12.4(20090407:185408)

本文出自 “QiRui” 博客,请务必保留此出处http://qirui.blog.51cto.com/845978/1272594

时间: 2024-09-13 23:50:00

CISCO路由器TELNET和SSH远程登录的配置实例的相关文章

Putty开源的SSH远程登录软件使用指南

Putty是一个优秀的,开源的SSH远程登录软件,它不仅可以实现登录,还有很多高级的功能 SSH登录说明:HOST&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;KEY唯一标识一台主机 host key (ssh only)  prevent spoofing attack EVENT LOG记录控制信息 操作:复制是直接用鼠标左键拖拉选中就可以了,不用按Ctrl+C,双击选中一个单词,三击选中一行;粘贴也很简单,

服务器-linux下root用户切换到普通用户执行ssh远程登录失败

问题描述 linux下root用户切换到普通用户执行ssh远程登录失败 这样,我想做一个web一件抓取日志的小程序,后台python调用ssh登录到远程主机执行系统命令抓取符合条件的日志,这个程序集成在一个运行在root下的web站中,然而服务器 设定了root用户不能用ssh远程登录.我想请教是否可能在程序中切换到普通用户登录ssh远程登录其他主机执行ssh命令,然后再切回root...或者是否有其他好的方法来实现这一 功能.(很多台服务器,一次性抓取符合条件的日志) 解决方案 linux下如

阿里云APP(V4.3) SSH远程登录功能设置&操作指南

阿里云APP V4.3 发布了,这次的升级,不仅在iOS和android平台上支持SSH远程登录ECS功能,也支持密钥登录哦~~~ SSH远程登录,这是一个连阿里巴巴自己的技术人员都开心不已的功能! 各位攻城狮们,从更新到V4.3的那一刻起,我们可以随时随地通过手机远程登录自己的云服务器,来检查服务器的运行状态,处理各种突发问题,就算要拿手机来coding,也是可以的啊~~   从此,在旅途中,晚上和朋友high歌的时候,周末陪女票逛街的时候,......,如果有必须要马上登陆服务器处理的事情,

Ubuntu下通过sftp/SSH远程登录linux系统

SSH远程登录linux系统 步骤如下: 1.在需要远程访问的计算机的"新立得"里面安装openssh-server.这台计算机是远程计算机,你当前使用的计算机是本地计算机.如果使用Ubuntu或者其他Linux版本,已经安装了连接到远程计算机的软件. 2.远程计算机软件安装完毕.在本地计算机的终端里面输入: ssh username@address 其中username是远程计算机的账户名称,address是远程计算机的IP地址或者域名. 平日你希望以keir登录192.168.1.

Centos系统中修改SSH远程登录端口

1.修改SSH远程登录端口为 8888 # vi /etc/ssh/sshd_config Port 8888  #把 #Port 22 修改为 Port 8888 # servicesshd restart #重启SSH服务 或者 service sshd restart   2.防火墙添加端口 默认下iptables只开启了一部分端口,使用额外端口如  8888 需要在iptables中添加白名单 不然你会连接不上SSH服务器的 # iptables -I INPUT -p tcp --dp

linux中禁止root用户ssh远程登录并修改ssh远程登录端口

服务器的安全性不言而喻,服务器安全性设置的第一步就是堵住入口. 对于linux而言,堵住入口,就是不让别人能随便进入我们的服务器里面乱搞,不然一个命令 "rm  -rf  / ",后果不堪设想.所以不能让别人进入我们的服务器,更加不能让别人用root用户进去.所以最好的做法就是: 在linux上面设置禁止root用户远程登录,并且修改ssh端口[因为默认的端口是22,改了设置多一层障碍],然后我们需要登录进去的时候,就用一个没有权限的用户登录进去,然后再用su命令切换到root或者其他

ubuntu下使用SSH远程登录与禁止登录方法

一,允许用户ssh远程登录 ubuntu默认是不启用root用户也不允许root远程登录的.所以需要先启用root用户 启用root用户:sudo passwd root //修改密码后就启用了. 安装OpenSSH server: 1. 使用apt命令安装openssh server $ sudo apt-get install openssh-server 2. 可以对 openssh server进行配置 $ sudo vi /etc/ssh/sshd_config 找到PermitRoo

Xshell使用SSH远程登录阿里云ECS服务器CentOS7

Xshell使用SSH远程登录阿里云ECS服务器CentOS7 ---------------------------------------------- 新购买一台阿里云ECS服务器,配置根据自己选择 1.配置安全组入方向 TCP 22/22 端口允许通过 2.重新启动服务器 3.root登录 4.查看22端口是否开放 [root@localhost ~]# netstat -tnl 如果显示以下内容就说明22端口已经开放 Active Internet connections (only

SSH远程登录原理与运用

SSH是每一台Linux电脑的标准配置.   随着Linux设备从电脑逐渐扩展到手机.外设和家用电器,SSH的使用范围也越来越广.不仅程序员离不开它,很多普通用户也每天使用.   SSH具备多种功能,可以用于很多场合.有些事情,没有它就是办不成.本文是我的学习笔记,总结和解释了SSH的常见用法,希望对大家有用.   虽然本文内容只涉及初级应用,较为简单,但是需要读者具备最基本的"Shell知识"和了解"公钥加密"的概念.   一.什么是SSH?   简单说,SSH是