H3C 设备远程桌面连接命令及下一页操作

H3C设备远程连接,简单来说就是从其他电脑,通过网络登录路由器或者交换机的命令行界面。H3C支持Telnet和SSH两种方式,Telnet配置简单,但传输内容明文,SSH经过加密,安全性更高。很多人觉得远程登录设置麻烦,实际上核心只需要满足三点:设备配置好IP地址、开启对应服务、创建登录账号。

先说传统的Telnet配置。设备开机默认处于用户视图,提示符为尖括号,先输入system-view切换到系统视图。给接口配置IP,例如interface GigabitEthernet 0/0,接着输入ip address 192.168.1.1 24,很多接口默认是shutdown关闭状态,需要追加undo shutdown启用接口。IP连通之后,在系统视图输入telnet server enable开启服务。接下来创建本地用户local-user admin,设置密码password simple 你的密码,再指定服务类型和权限:service-type telnet,authorization-attribute user-role network-admin。之后还要配置允许远程登录的虚拟终端线路,user-interface vty 0 4,authentication-mode scheme,protocol inbound telnet。全部配置完成,电脑端执行telnet 192.168.1.1就可以连接设备。

H3C 设备远程桌面连接命令及下一页操作

SSH的配置思路相近,额外需要生成密钥。系统视图内执行public-key local create rsa创建密钥对,然后ssh server enable开启服务。本地用户的service-type参数增加ssh,VTY线路的protocol inbound改为ssh,也可以设置protocol inbound ssh telnet同时支持两种协议。认证模式推荐scheme,也就是账号加密码的方式,相比单纯password模式多一层身份校验。部分旧版本Comware系统,用户角色语法存在差异,如果配置报错,可以尝试将authorization-attribute user-role替换成authorization-attribute level 3。

成功连上设备之后,常会遇到分页显示的问题。H3C设备默认单屏只输出24行内容,底部出现---- More ----,需要按键才能继续展示。这种设计是早年终端屏幕小、刷新速度慢的产物,一次性输出大量文本会难以查看。但现在SSH客户端和终端软件都有足够大的滚动缓冲区,分页反而会打断查看。

基础翻页操作,空格键一次性翻完整屏,是最常用操作。只需要逐行浏览就按回车键,每按一次向下显示一行。不想继续查看内容,按下Q回到命令提示符。记不住按键也没关系,看到More提示跟着操作即可。

每次执行display current-configuration都会触发分页,体验很差,有两种办法解决。第一种在命令末尾增加管道符和no-more,例如display current-configuration | no-more,这条命令的全部输出一次性展示,不会暂停等待按键。这种方式安全性高,只对当前这一条命令生效,其他display命令依旧保持分页。

第二种直接关闭分页功能。用户视图输入screen-length disable,设备提示Screen-length configuration is disabled for current user,代表当前登录会话分页关闭,后续所有display命令一次性输出。这个设置只在本次会话生效,退出重连之后分页功能自动恢复。如果不想每次登录重复输入,可以进入系统视图,user-interface vty 0 4,执行screen-length 0,所有VTY线路登录的用户默认关闭分页。注意这里填写数字0,和disable写法不一样,不要混淆。

有一点需要留意,关闭分页之后,如果命令返回内容很长,屏幕会持续滚动,靠前的内容容易被刷走看不到。使用screen-length disable前,确认终端软件开启滚动缓冲,或者优先用管道符no-more,只针对单条命令取消分页。另外部分H3C设备Comware V7版本支持screen-length 0 temporary,临时关闭分页,设备重启后恢复原有设置,相比直接修改VTY配置更加灵活。

免责声明:本文提供的方法与建议仅供技术参考,实际部署效果受机房环境、运营商线路、系统配置等多重因素影响。请在专业人员指导下操作,因自行操作导致的业务损失本站不承担责任。

相关推荐