码迷,mamicode.com
首页 > Web开发 > 详细

华为HCIE理论与实操笔记【3-telnet管理】

时间:2016-07-11 12:38:18      阅读:331      评论:0      收藏:0      [点我收藏+]

标签:虚拟终端   telnet   hcie   华为   

名词解释:

    【console口】 console即控制台。在计算机出现的早期,人们通过数量繁多的按钮和大量的指示灯与计算机进行交互,这就是早期的“并行通讯”简称“并口”。这种方式占用了大量的芯片端口且设备间的传输速度非常慢,于是一种快速的通信方式“串行通讯”简称“串口”就出现了。早期人们使用键盘和显示器通过串口的方式与计算机进行交互,这种方式发展到现在就成为一种设备间通用的通讯机制,即“控制台”。控制台被用于管理设备的底层功能,因需要与设备直接近距离交互的“缺点”也成为其安全机制之一。设备一般会保留一个console口,用户需要使用一台支持串口通信的设备(一般是PC或笔记本)与设备直连,打开一个串口通讯的软件(一般是SecureCRT或超级终端),根据设备的串口配置建立连接,而后使用控制台密码登录设备。

    【网口】 网口就是将设备接入用户的网络从而进行访问,常用的网口访问方式包括telnet、ssh、web等。

    【telnet】 telnet即远程登录,是网络访问设备的一种方法也是一个网络协议,在物理上设备与用户的PC接入到同一个网络,设备作为服务端开启一个telnet server等待用户连接,用户端通过cmd界面(或其他软件)可以启动一个telnet client,这个clinet会根据约定好的协议与server进行连接并交换数据,这就实现了所谓的telnet登陆。用户通过telnet向设备发送预先设定的指令,就可以实现设备的远程管理。

    【虚拟终端vty】 vty即Virtual Teletype Terminal(虚拟终端),在网络出现之前,用户需要使用一个显示器和键盘与设备直连,这种方式在管理大量设备或远程管理时非常不方便。在网络出现后,人们基于网络通讯协议(如telnet、ssh)在设备上实现了一个功能强大的server端,这个server端使得用户以telnet方式登陆设备后向用户输出一个与用户直连时功能一致的用户界面(这里特指字符形式的用户界面),这就是虚拟终端技术。对于华为设备,使用telnet登陆设备即是打开了一个虚拟终端。华为设备一般包含5个虚拟终端,即支持5个用户同时登陆设备。


一 telnet的意义

    使用telnet可以方便的对网络中所有设备进行管理,使设备的远程管理成为可能。结合虚拟终端技术还能实现不同级别用户的权限管理,在最低权限下用户只能对设备的配置进行查看,不能做出任何的修改。在最高权限下用户可以实现配置修改、用户管理、文件管理等等,与从console口登陆无异。用户权限管理可有效避免低级别用户在设备上误操作,又能保证管理员方便的使用。


二 如何使用telnet登录

    telnet登录设备需经过以下三个过程:

    1.使能设备的telnet功能

        在设备的telnet功能启动前,需要使用console口登陆设备并对该功能进行使能      

        <AR>user-intvty 0 4    //对虚拟终端0-4进行配置
        <AR-ui-vty0-4>dis this    //查看当前配置(非必须)
        <AR-ui-vty0-4>protocolinbound all    //使能telnet与ssh协议

    2.设置访问模式及权限管理

        华为设备支持两种访问模式,一是单密码模式,二是用户加密码模式。

        1)单密码模式

        <AR-ui-vty0-4>authentication-mode password    //设置访问模式为单密码
        <AR-ui-vty0-4>setauthentication password cipher    //修改密码

        华为设备在单密码模式下可以设置不同的特权密码来进行分级访问(默认为级别0)。

        <AR>superpassword level 3 cipher ***    //设置了级别3的特权密码

        用户使用前面设置的普通密码登录设备后,可以使用super命令来获取更高的访问权限。

        //使用telnet登录设备后先获取的是默认级别为0权限
        <AR>super    //输入级别3的特权密码就能获得级别3的权限

        用户在设置了不同级别的特权密码后,也可以在telnet登录设备时输入该密码,就能直接获得该级别的权限,而不需要输入super进行特权获取。

        2)用户加密码模式(aaa)

        <AR-ui-vty0-4>authentication-mode aaa    //修改认证模式为aaa,即用户名加密码模式

        aaa模式下有默认用户admin,用户也可以自己创建新用户,新创建用户的访问级别为0,用户可以对不同用户指定不同的访问级别

        <AR>aaa    //进入aaa视图
        <AR-aaa>local-user test password cipher test    //创建用户名和密码都为test的用户
        <AR-aaa>local-user test service-type telnet ssh    //指定该用户能通过telnet或ssh登陆设备
        <AR-aaa>local-user test privilege level 3    //指定test用户的访问级别为3
        <AR-aaa>undolocal-user test privilege level    //取消test用户的访问级别(回到0)

        3)默认权限设置

        用户还可以对虚拟终端用户的默认权限进行设置

        <AR-ui-vty0-4>user privilege level 3    //设置vty用户的默认级别为3

    3.使用telnet客户端连接设备

        用户可以使用PC机的CMD或secureCRT等软件telnet登录到设备。


三 登录级别详解

    华为交换机具有16个用户级别,4个权限等级,高等级的权限兼容低等级权限,详细如下:

用户级别命令级别级别名称说明
00参观级网络诊断工具(ping、tracert);跳转其他设备(telnet)
10、1监控级设备配置和状态查询(display等)
20、1、2配置级业务配置(如路由配置等)
3-150、1、2、3管理级
用于系统基本运行的命令,如文件系统、用户管理、级别设置、业务故障诊断等

    管理级对应了13个用户级别,这样做是为了对管理级的用户进行细化管理。

华为HCIE理论与实操笔记【3-telnet管理】

标签:虚拟终端   telnet   hcie   华为   

原文地址:http://bigmaomao.blog.51cto.com/1531641/1825250

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!