在平时工作中我们需要经常跟SecureCRT打交道,需要使用SecureCRT来进行设备、服务器的登录。因为一些设备或者服务器的系统在进入的时候都要求用户输入登录名和密码,所以我们在实际工作中会遇到大量的登录操作。如果有办法使得我们在平时操作中免去输入登录密码这类无聊繁琐的操作,那一定可以给我们的工作带去很多便利。我们知道,编写VB脚本可以做到自动登录的功能,但是不是每个用户都晓得VB脚本,所以此方法不具有普遍性。其实,SecureCRT本身就具有自定义脚本的功能,可以帮助我们实现一些重复的操作。下面我就介绍这种简单易懂的方法。
一、第一步
打开SecureCRT,点击Quick Connect
2.第二步
如图填入登录的信息,包括IP地址、端口号
3.第三步,打开Connect Tab
4.第四步,选中刚设定的节点,重命名一下
5.第五步,如图
6.第六步
expect:代表屏幕出现的字符串
send:表示屏幕一旦出现expect的字符串,系统就自动输入send的内容,比如屏幕出现login:,系统就自动输入root。
hide:send的内容是否隐蔽
留意一下上图末尾的login script,如果你会写VB脚本,那你也可以在这里直接导入VB脚本实现自动登录的功能。
其实,上述的方法并不局限于登录,我们还可以自定义让他在登陆之后做一些其他操作,比如show system、show ver、date等,上述方法都可以实现。