SecureCRT自动记录日志及调整配色方案

网站UI设计

  作为一个网工和运维人员,经常要对设备进行配置和维护。对设备的操作过程需要完整的进行记录,一方面是为了方便分析问题,另一方面也是为了便于经验的积累的事件的溯源。在工作中使用比较多的调试工具主要是SecureCRT,下面对SecureCRT自动记录操作日志和配色文件进行一些分享(配色文件的内容是在百度上找到之后结合自己经常用到的操作进行了二次加工,如果涉及版权请联系作者进行删除)

  一、自动记录日志配置

  1、在CRT菜单栏找到Option按钮,选择“Edit default session”在左侧找到“log file”。

  2、 在Log file name位置选择一个Log文件保存的位置并把文件命名为%H-%S-%Y年%M月%D日%h时%m分%s秒.txt。

  并勾选“start log upon connect”和“app to file”

  二、调整配色方案

  1、找到CRT配置文件所在目录:在CRT菜单栏找到Option按钮,选择“Global session”,在选项里找到“configuration paths”中所记录的路径。

  2、在CRT配置文件目录内新建“Keywords”文件夹,并在文件内新建一个“colorful-network.ini”文件(文件名可以任意写,扩展名必须为ini。

  打开ini文件把以下内容粘贴到文件内保存并关闭。

  D:"Match Case"=00000000

  D:"Regex Line Mode"=00000000

  Z:"Keyword List V2"=00000018

   "(no(t)?(connect)?)

  ((shut)?(down)?)",000000ff,00000001

   "(dis((able(d)?)

  (connect(ed)?)

  (allow(ed)?)

  (card(ed)?))

  (error(s)?))

  (fail((ure)

  (ed))?)

  ((city)?[w]{2}m)

  (den((y)

  (ied)){1})",000000ff,00000001

   "red

  administratively

  undo

  unknown

  fault

  block

  refused

  problem

  warnings

  alerts

  critical

  delete

  inactive

  unassigned

  duplicate

  attack

  busy

  conflict

  timeout",000000ff,00000001

   "(([7-9]\d)

  (100))(\.\d{0,2})?\%",000000ff,00000001

   "green

  up

  forward

  full

  active",0000ff00,00000001

   "(connect(ed)?)

  (permit(ed)?)

  (estab(lish)?(ed)?)

  (enable(d)?

  (allow(ed)?))",0000ff00,00000001

   "(([0-3](\d)?)

  \d{1})(\.\d{0,2})?\%",0000ff00,00000001

   "(bgp

  (ospf(v3)?)

  (rip(ng)?)

  eigrp

  static

  odr

  unr

  (is(\-)?is)

  pim

  direct)(\-\d*)?",00ff8000,00000001

   "cyan

  ipv6

  tcp

  udp

  (i(c

  g)mp)

  gre

  esp

  ah

  isakmp

  (arp(a)?)

  dhcp

  (http(s)?)

  dns

  ((t)?ftp)

  telnet

  ssh

  www

  ntp

  radius

  tacacs

  pop\d

  smtp

  ppp

  fr(ame(\-)?relay)?

  hdlc",00ff8000,00000001

   "standby

  vrrp

  glbp

  (mst(p)?)

  ((r)?stp)

  spanning\-tree

  dot1q

  802\.1q",00ff8000,00000001

   "ldp

  tdp

  mpls

  aaa

  (account(ing)?)

  (auth((entication)

  (orization)))

  nat

  bfd

  nqa

  sla

  rtr

  vrf

  vpn(\-instance)?",00ff8000,00000001

   "(((passive\-)

  (silent\-))?interface)

  (in

  out)((bound)

  (put))?",00ff00ff,00000001

   "magenta

  router

  redistribute

  (import(\-route)?)

  export

  network

  neighbor

  peer

  area

  acl

  (class((ifier)

  (\-map)))

  behavior

  policy(\-map)?",00ff00ff,00000001

   "access\-((list)

  (class)

  (group))

  ip\-prefix

  prefix\-list

  (route(\-.*)?)

  (traffic.*)",00ff00ff,00000001

   "[4-6]\d((\.\d{0,2})?)\%",00ff00ff,00000001

   "((fast)?

  (gigabit)?)ethernet((\d)?\d/)*(\d)+(\.\d{1,4})?",000080ff,00000001

   "\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}(/(\d){0,2})?",000080ff,00000001

   "([A-Fa-f0-9]{1,4}::?){1,7}[A-Fa-f0-9]{1,4}(/(\d){0,3})?",000080ff,00000001

   "([0-9a-fa-f]{4}[.

  -][0-9a-fa-f]{4}[.

  -][0-9a-fa-f]{4})

  ([0-9a-fa-f]{2}[.

  -]){5}[0-9a-fa-f]{2}",000080ff,00000001

   "\d{1,2}\.([0-9a-fA-F]{2,4}.){1,11}\d{1,2}",000080ff,00000001

   "(orange

  ge

  fa

  fe

  (eth((\-)?(trunk)?))

  null

  loopback

  tunnel

  dialer

  bri

  serial

  atm

  pos

  (vlan(if)?))(((\d)?\d/)*(\d)+)?",000080ff,00000001

   "((virtual\-(template

  ppp

  access))

  (channel\-group)

  (port\-channel)

  (ether(\-)?channel))(((\d)?\d/)*(\d)+)?",000080ff,00000001

   "(((wlan\-)

  (ap\-))?config)",00c08000,00000001

  3、CRT8.7版本之前的默认会话设置:在默认会话中选择“terminal-appearance-highlight keywords”调用之前保存的方案文件名colorful-network.ini,并在“style”中选择“color”选项。

  4、CRT8.7版本之后的默认会话设置:在默认会话中选择“terminal-keywords highlighting”右侧的“list name”中调用之前保存的方案文件名colorful-network.ini。

  5、CRT8.7版本之后的默认会话设置:在默认会话中选择“terminal-keywords higllighting-advance”右侧的“highlight style”中选择color选项。

  三、最终使用效果

   以上配置完成后在操作时会根据配色方案中定义的关键字进行突出显示,方便进行检查和收集关键信息,是不是比以前单调的字体颜色看起来更加的方便、顺眼。

标签: 网站UI设计