CISCO设备在telnet时常用的命令

今天远程登录一台设备,进行试验。突然忘了几个关于telnet时常用的命令,翻翻笔记复习一下呵呵~和大家分享一下。

1.  如果别人TELNET到本地路由器上,可以在本地用show user 或 who 查看是哪些用户

例如我有一台cisco 2501的路由器,我开放了远程telnet给朋友用,这时候我想看是哪些人telnet到我的设备,可以在路由器上敲:

NIKE_02>show users/user

     Line       User       Host(s)              Idle           Location
    0 con 0                12.1.1.1            00:00:00
    2 vty 0                12.1.1.1             00:00:00    12.1.1.1
    3 vty 1                13.1.1.1             00:00:00    12.1.1.1
    4 vty 2                12.1.1.1             00:00:00    13.1.1.1
    5 vty 3                13.1.1.1             00:00:00    12.1.1.1
 6 vty 4                    idle                 00:00:00    13.1.1.1

左边红色的数字代表line的编号,console为“0”,AUX为“1”,vty 从 2 开始,依次累加。

右边蓝色的数字代表针对不同类型的line的编号,都是从“0”开始,例如第一条vty,就显示为“0”

依次累加,同样道理,如果有line tty ,则第一条tty 也是从“0” 开始

line vty 0 4 表示可以同时允许0-4这5个用户telnet到本地路由器上,如果有第6个用户telnet上来,

则显示:
R1>12.1.1.1
Trying 12.1.1.1 ...
% Connection refused by remote host       


2. 如果这时候你不想让某个人用你的设备了,或者看他不爽,那你可以踢他下来

要把telnet本地的用户清下来,可用命令:

NIKE_02# clear line + 红色的数字


3. 如果telnet 到一台路由器上,不想完全退出,只是暂时挂起,用ctrl+shift+6,x,这时候回到本地

然后用show session或者where可以看到本地控制了哪些设备。

如果想完全退出,则用disconnect + 数字

例如:我telnet到 R2 ,然后按ctrl+shift+6, x 暂时挂起 ;这时候回到R1,show session可看到:

R1#show sessions

Conn      Host      Address      Byte  Idle   Conn Name
 1     12.1.1.2     12.1.1.2                   12.1.1.2       (12.1.1.2是R2的IP地址)

如果想主动断开连接,则输入disconnect 1


以下两个命令是经常容易混淆在一起的:

show users/user: 查看哪些路由器telnet到本地;(同命令:who)

show sessions:查看本地telnet到哪些路由器上。(同命令:where)

posted @ 2011-09-13 14:54  为极客而生  阅读(631)  评论(0编辑  收藏  举报