VanDyke CRT 和 VanDyke SecureCRT是最经常使用的终端仿真程序,简单的说就是windows下登陆UNIX或Liunx服务器主机的软件。两者不一样的是SecureCRT支持SSH∗(SSH1和SSH2)。html
本文主要介绍SecureCRT的使用方法和技巧。linux
∗[概念解释]什么是SSH?windows
SSH的英文全称是Secure Shell。安全
传统的网络服务程序,如:ftp和telnet在本质上都是不安全的,由于它们在网络上用明文传送口令和数据,别有用心的人很是容易就能够截获这些口令和数据。而经过使用SSH客户端与服务器端通信时,用户名及口令均进行了加密,有效防止了对口令的窃听。同时经过SSH的数据传输是通过压缩的,因此能够提升数据的传输速度,既然如此咱们为何不使用它呢。SSH是由客户端和服务端的软件组成的,有两个不兼容的版本分别是:1.x和2.x。至于具体如何安装服务器端,普通用户就不须要关心了。☺服务器
首先要下载SecureCRT,目前最新的版本为6.0 (截止到2008年1月,其破解版本还未出现),咱们以5.53版为例进行介绍,下载安装文件scrt553.exe和破解文件keygen.exe。网络
安装过程很简单,运行scrt553.exe,只要“下一步”便可,安装过程当中能够看到 SecureCRT支持如下协议:session
安装完成后,第一次启动SecureCRT会有以下提示:app
用户须要指定一个目录,用来存放SecureCRT的配置信息。此目录默认为C:\Documents and Settings\用户名\Application Data\VanDyke\Config,若是是升级SecureCRT须要保持此文件夹与旧版本一致,若是重装系统,必定要备份此目录。dom
若是须要更改,启动SecureCRT后点击Options => Global ptions => General修改 Configuration folder便可。工具
未破解版本,只有30天的使用期。关闭SecureCRT,将keygen.exe拷贝到安装目录C:\Program Files\SecureCRT中,运行它,填写Name,Company后点击Generate获得Serial, Date, License Key信息,点击Patch按钮,破解并备份SecureCRT主程序。
运行SecureCRT,点击Help=> Enter License Data…, 填写从keygen获得的注册信息便可.
为了SecureCRT用起来更方便,须要作一些设置,须要修改的有以下几处:
Options => Global ptions => General => Default Session => Edit Default Settings...
Terminal中将Close on disconnect 选上,当用户从主机中退出后能够自动关闭当前链接的窗口。
当你作一个操做,屏幕输出有上百行,当须要将屏幕回翻时,这个设置会有很大帮助,默认为500行,能够改成10000行,不用担忧找不到了。
Terminal => Emulation => Scrollback 修改成10000。
对于使用SSH的链接中,可使用SFTP下载文件,在这里能够设置文件的下载目录(默认为下载到“个人文档”中)
Connection => SSH2 => SFTP Tab => Initial directories => Local directory
SecureCRT可使用Xmodem/Zmodem方便的上传和下载文件。
在Session ptions =>Xmodem/Zmodem => Directories中设置
经过鼠标操做便可拷贝或粘贴所需内容是一个很是方便的设置
Options => Global ptions => Terminal => Mouse
选中Copy on select 和 Paste on middle button
这样设置后,只要用鼠标选中所需内容,则将内容拷贝到剪切板中,点击鼠标中键便可粘贴内容。
另外能够设置使用Windows下的拷贝粘贴快捷键,Options => Global ptions => General => Default Session => Edit Default Settings... => Terminal => Mapped keys => Use windows copy and paste hotkeys
从Secure5.0之后,增长了Tabs(标签)选项,多个链接能够在同一个窗口下打开,相似IE7.0的风格。将Double-click 选项修改成 Close Tab,双击标签可关闭链接窗口。
Connect... 链接,打开一个链接或者编辑已有的链接,建立新链接。
Quick Connect... 快速链接,快速链接对话框,快速链接主机的最便捷方式
Connect in Tab... 在Tab中打开一个新的会话窗口。
Clone Session 克隆当前会话窗口。
Connect SFTP Tab 打开SFTP窗口,对于SSH链接,此选项可用。在此会话窗口中可以使用SFTP命令传输文件。
Reconnect 从新链接
Disconnect 中断当前会话窗口的链接
Log Session 把当前窗口的会话记录到log文件中。
Raw Log Session 将更详细的会话记录到log文件中,包括服务器更详细的响应信息。
Trace Options 在log文件中记录协议会话信息选项。(包括客户端与主机互相链接时的一些信息内容)
拷贝粘贴等
显示各类工具条
包括全局选项和Session选项
使用Xmodem/Zmodem上传下载文件
运行一个脚本文件,或记录一个新的脚本。(相似Word中的宏功能)
键盘映射编辑,密钥生成工具等
点击File => Connect可出现Connect对话框。
从左至右按钮依次为:
链接(激活选中的链接条目);快速链接(快捷链接新的主机);新建链接(在对话框中新增一个链接条目);剪切;复制;粘贴;删除(对话框中的条目);新建文件夹,属性(显示选中条目的属性),建立条目的桌面快捷方式,帮助。
Connect对话框下方有两个选项:
Show dialog on start (启动SecureCRT时显示Connect对话框);
Open in a tab (以新标签卡的形式打开一个会话),选中此选项,新的会话窗口以下图所示:
File => Connect => 点击 New Session 按钮,出现如下窗口,填写链接的名字,协议(SSH1,SSH2,Telnet, Rlogin等)
点击SSH2选项,填写主机名或者IP地址,端口号,用户名。另外可设置会话窗口的颜色方案,点击Appearance选项,可本身设计或者选择已有的颜色方案,更改字体,光标等。
点击快速链接按钮出现下面的对话框,填入主机信息和用户名便可快速链接。
下面有两个选项Save session(保存快速链接的信息到链接对话框中);Open in a tab (以新标签卡的形式打开一个会话)
按照上面的介绍新建一个SSH链接,若是是第一次链接会有以下提示,点击Accept & Save便可。
对于SSH链接,鼠标右键单击条目卡,可出现右键菜单,单击其中的Connect SFTP Tab,可打开SFTP窗口
可以使用SFTP命令下载和上传文件,本地路径设置见Connection => SSH2 => SFTP Tab => Initial directories => Local directory,默认为“个人文档”。
基本的SFTP命令:
get [-a | -b] remote-path 下载文件,(-a) 强制使用ascii模式,(-b)强制使用binary模式
put [-a | -b] local-path 上传文件,(-a) 强制使用ascii模式,(-b)强制使用binary模式
建议使用-b选项,不然上传到UNIX或LINUX主机上的文件后有^M字符。
新建一个Telnet链接,在Telnet选项中填写主机IP,端口号信息。
在Linux主机下,可使用Xmodem/Zmodem方便的上传和下载文件
基本命令:sz 下载文件到本地;rz 上传本地文件到主机。
能够像word的宏同样,把你的重复性操做记录为一个脚本文件
Script. => Start Recording Script, 开始记录
Script. => Stop Recording Script,中止记录, Save as …保存成script文件。下次调用时Script. => Run => Select Script. to run …
能够设置为全局选项(对全部链接都有效),也能够只设置为Session选项,以下图
Options => Session ptions => Terminal => Mapped keys => Map a key,出现Map Key 对话框
例如,单击F12键,在Send String 输入你要常常重复使用的命令,ok
则下次在会话窗口中点击F12键将直接输入df –m
以登陆一个Telnet的主机为例,Session ptions => Connection => Logon Scripts => Automate logon, 在login后的send中输入用户名,在Password后的send中输入密码。则可实现自动登陆。
16) 鼠标框选复制,右击就粘贴,putty也有这个功能.这个功能有的人刚用的时候可能很不喜欢.可是用用以后就会以为很好用.安装以后第一次回让你选择,若是没有的话,能够在Global Options -> Terminal -> Mouse 这里改.