1. 程式人生 > >SecureCRT的基本用法和操作

SecureCRT的基本用法和操作

SecureCRT的基本用法和操作

2018年02月08日 14:15:25 漫天飛舞的雪花 閱讀數:15903

SecureCRT是最常用的終端模擬程式,簡單的說就是Windows下登入UNIX或Liunx伺服器主機的軟體,本文主要介紹SecureCRT的使用方法和技巧VanDyke CRT 和 VanDyke SecureCRT是最常用的終端模擬程式,簡單的說就是Windows下登入UNIX或Liunx伺服器主機的軟體。二者不同的是SecureCRT支援SSH(SSH1和SSH2)。

 

本文主要介紹SecureCRT的使用方法和技巧。

【概念解釋】什麼是SSH?

SSH的英文全稱是Secure Shell

傳統的網路服務程式,如:ftp和telnet在本質上都是不安全的,因為它們在網路上用明文傳送口令和資料,別有用心的人非常容易就可以截獲這些口令和資料。而通過使用SSH客戶端與伺服器端通訊時,使用者名稱及口令均進行了加密,有效防止了對口令的竊聽。同時通過SSH的資料傳輸是經過壓縮的,所以可以提高資料的傳輸速度,既然如此我們為什麼不使用它呢。SSH是由客戶端和服務端的軟體組成的,有兩個不相容的版本分別是:1.x和2.x。至於具體如何安裝伺服器端,普通使用者就不需要關心了。 

一、安裝

1、安裝

首先要下載SecureCRT,目前最新的版本為6.1.3 (截止到2008年2月,其破解版本TBE或AGAiN),我們以5.53版為例進行介紹,下載安裝檔案scrt553.exe和破解檔案keygen.exe。

安裝過程很簡單,執行scrt553.exe,只要“下一步”即可,安裝過程中可以看到 SecureCRT支援以下協議:

SecureCRT使用說明 - 指令碼之家

安裝完成後,第一次啟動SecureCRT會有如下提示:

SecureCRT使用說明 - 指令碼之家

使用者需要指定一個目錄,用來存放SecureCRT的配置資訊。此目錄預設為C:\Documents and Settings\使用者名稱\Application Data\VanDyke\Config,如果是升級SecureCRT需要保持此資料夾與舊版本一致,如果重灌系統,一定要備份此目錄。

如果需要更改,啟動SecureCRT後點擊Options => Global ptions => General修改 Configuration folder即可。

2、破解

未破解版本,只有30天的使用期。關閉SecureCRT,將keygen.exe拷貝到安裝目錄C:\Program Files\SecureCRT中,執行它,填寫Name,Company後點擊Generate得到Serial, Date, License Key資訊,點選Patch按鈕,破解並備份SecureCRT主程式。

執行SecureCRT,點選Help=> Enter License Data…,填寫從keygen得到的註冊資訊即可。一般AGAiN破解版本期限一年。

二、基本設定

修改設定

為了SecureCRT用起來更方便,需要做一些設定,需要修改的有如下幾處:

1、退出主機自動關閉視窗

Options => Global ptions => General => Default Session => Edit Default Settings...

SecureCRT使用說明 - 指令碼之家

Terminal中將Close on disconnect 選上,當用戶從主機中退出後可以自動關閉當前連線的視窗。

SecureCRT使用說明 - 指令碼之家

2、修改預設卷屏行數

當你做一個操作,螢幕輸出有上百行,當需要將螢幕回翻時,這個設定會有很大幫助,預設為500行,可以改為10000行,不用擔心找不到了。

Terminal => Emulation => Scrollback 修改為10000。

SecureCRT使用說明 - 指令碼之家

3、修改SFTP預設下載路徑(可選):

對於使用SSH的連線中,可以使用SFTP下載檔案,在這裡可以設定檔案的下載目錄(預設為下載到“我的文件”中)

Connection => SSH2 => SFTP Tab => Initial directories => Local directory   

SecureCRT使用說明 - 指令碼之家

4、修改Xmodem/Zmodem上傳下載路徑(可選)

SecureCRT可以使用Xmodem/Zmodem方便的上傳和下載檔案。

在Session options =>Xmodem/Zmodem => Directories中設定

5、拷貝與貼上的設定

通過滑鼠操作即可拷貝或貼上所需內容是一個非常方便的設定

Options => Global ptions => Terminal => Mouse

選中Copy on select 和 Paste on middle button

這樣設定後,只要用滑鼠選中所需內容,則將內容拷貝到剪下板中,點選滑鼠中鍵即可貼上內容。

SecureCRT使用說明 - 指令碼之家

另外可以設定使用Windows下的拷貝貼上快捷鍵,Options => Global ptions => General => Default Session => Edit Default Settings... => Terminal => Mapped keys => Use windows copy and paste hotkeys

SecureCRT使用說明 - 指令碼之家

6、Tabs設定

從Secure5.0以後,增加了Tabs(標籤)選項,多個連線可以在同一個視窗下開啟,類似IE7.0的風格。將Double-click 選項修改為 Close Tab,雙擊標籤可關閉連線視窗。

SecureCRT使用說明 - 指令碼之家

三、介面介紹

1、選單

1)File檔案

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檔案中記錄協議會話資訊選項。(包括客戶端與主機互相連線時的一些資訊內容)

2)Edit編輯

拷貝貼上等

3) View檢視

顯示各種工具條

4) Options選項

包括全域性選項和Session選項

5) Transfer傳遞檔案

使用Xmodem/Zmodem上傳下載檔案

6) Script.指令碼

執行一個指令碼檔案,或記錄一個新的指令碼。(類似Word中的巨集功能)

7) Tools工具

鍵盤對映編輯,金鑰生成工具等

8) Help幫助

2、對話方塊和按鈕

點選File => Connect可出現Connect對話方塊。

從左至右按鈕依次為:

連線(啟用選中的連線條目);快速連線(快捷連線新的主機);新建連線(在對話方塊中新增一個連線條目);剪下;複製;貼上;刪除(對話方塊中的條目);新建資料夾,屬性(顯示選中條目的屬性),建立條目的桌面快捷方式,幫助。

SecureCRT使用說明 - 指令碼之家

Connect對話方塊下方有兩個選項:

Show dialog on start (啟動SecureCRT時顯示Connect對話方塊);

Open in a tab (以新標籤卡的形式開啟一個會話),選中此選項,新的會話視窗如下圖所示:   

在Linux主機下,可以使用Xmodem/Zmodem方便的上傳和下載檔案

基本命令:sz 下載檔案到本地;rz 上傳本地檔案到主機。

5、其它技巧

1)使用指令碼來進行重複性工作

可以像word的巨集一樣,把你的重複性操作記錄為一個指令碼檔案

Script. => Start Recording Script,開始記錄

Script. => Stop Recording Script,停止記錄, Save as …儲存成script檔案。下次呼叫時Script. => Run => Select Script. to run …

SecureCRT使用說明 - 指令碼之家

2)使用Map key來進行重複輸入工作

可以設定為全域性選項(對所有連線都有效),也可以只設置為Session選項,如下圖

Options => Session ptions => Terminal => Mapped keys => Map a key,出現Map Key 對話方塊

SecureCRT使用說明 - 指令碼之家SecureCRT使用說明 - 指令碼之家

例如,單擊F12鍵,在Send String 輸入你要經常重複使用的命令,ok

SecureCRT使用說明 - 指令碼之家

則下次在會話視窗中點選F12鍵將直接輸入df –m

3)自動登入

以登入一個Telnet的主機為例,Session ptions => Connection => Logon Scripts => Automate logon, 在login後的send中輸入使用者名稱,在Password後的send中輸入密碼。則可實現自動登入。

SecureCRT使用說明 - 指令碼之家

用SecureCRT來上傳和下載資料

SecureCRT可以使用linux下的zmodem協議來快速的傳送檔案,只要設定一下上傳和下載的預設目錄就行

options-->session options-->file transfer 下可以設定上傳和下載的目錄

剩下的只要在用SecureCRT登陸linux終端的時候:

傳送檔案到客戶端:

sz filename

zmodem接收可以自行啟動.

從客戶端上傳檔案到linux服務端:

只要服務端執行,

rz

然後在 SecureCRT 裡選檔案傳送,協議 zmodem。