轉自http://blog.sina.com.cn/s/blog_4af3b94f0101kfw5.htmlhtml
————————————————————————————————————————————————————linux
SecureCRT這款SSH客戶端軟件同時具有了終端仿真器和文件傳輸功能。比ftp命令方便多了,並且服務器不用再開FTP服務了。rz,sz是即是Linux/Unix同Windows進行ZModem文件傳輸的命令行工具。shell
windows端須要支持ZModem的telnet/ssh客戶端,SecureCRT就能夠用SecureCRT登錄到Unix/Linux主機(telnet或ssh都可)。windows
上傳文件只需在shell終端仿真器中輸入命令「rz」,便可從彈出的對話框中選擇本地磁盤上的文件,利用Zmodem上傳到服務器。下載文件只需在shell終端仿真器中輸入命令「sz 文件名」,便可利用Zmodem將文件下載到「路徑/SecureCRT-5.1.3/download/」目錄下。經過「File Transfer」能夠修改上傳和下載的默認路徑。設置默認目錄:options-->session options-->file transfer。安全
注:選項-->全局選項-->終端,能夠設置鼠標的複製粘貼。服務器
若是要改變SecureCRT終端的背景顏色和文件名顏色,只需點擊菜單欄上的「選項」-「會話選項」,在「終端「-「仿真」分類的右側窗口選上「ANSI 顏色」以及「選擇一個備用的鍵盤仿真-Linux」。網絡
總結下securecrt傳文件的三種方式.
1. scp
scp 能夠在 2個 linux 主機間複製文件
scp [-1246BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file] [-l limit] [-o ssh_option] [-P port] [-S program] [[user@]host1:]file1 [...] [[user@]host2:]file2session
scp -P port user@serverip:/home/user/filename /home/user/filenameapp
以上端口大寫 P 爲參數,port 端口 user 爲ssh user serverip 爲遠程服務器ip或者域名 ,/home/user/filename 爲遠程服務器的文件名 /home/user/filename 爲本地服務服務器的文件名。該命令的做用就是將遠程的filename複製到本地對應的目錄下面。ssh
例如,將文件傳到管理服務器[root@localhost ~]# scp ./load.sh yinliu@59.53.86.118
* 複製文件:
* 命令格式:
scp local_file remote_username@remote_ip:remote_folder
或者
scp local_file remote_username@remote_ip:remote_file
或者
scp local_file remote_ip:remote_folder
或者
scp local_file remote_ip:remote_file 第1,2個指定了用戶名,命令執行後須要再輸入密碼,第1個僅指定了遠程的目錄,文件名字不變,第2個指定了文件名;
第3,4個沒有指定用戶名,命令執行後須要輸入用戶名和密碼,第3個僅指定了遠程的目錄,文件名字不變,第4個指定了文件名;
* 複製目錄:
* 命令格式:
scp -r local_folder remote_username@remote_ip:remote_folder
或者
scp -r local_folder remote_ip:remote_folder
第1個指定了用戶名,命令執行後須要再輸入密碼;
第2個沒有指定用戶名,命令執行後須要輸入用戶名和密碼;
* 例程:
scp -r /home/space/music/ root@www.cumt.edu.cn:/home/root/others/
scp -r /home/space/music/ www.cumt.edu.cn:/home/root/others/
上面 命令 將 本地 music 目錄 複製 到 遠程 others 目錄下,即複製後有 遠程 有 ../others/music/ 目錄
======
從 遠程 複製到 本地
======
從 遠程 複製到 本地,只要將 從 本地 複製到 遠程 的命令 的 後2個參數 調換順序 便可;
例如:
scp root@www.cumt.edu.cn:/home/root/others/music /home/space/music/i.mp3
scp -r www.cumt.edu.cn:/home/root/others/ /home/space/music/
scp的優勢是使用簡單,缺點是沒法列出遠端目錄和改變目錄。
2. ZMODEM file send/recv
rz: 上傳文件只需在shell終端仿真器中輸入命令「rz」,便可從彈出的對話框中選擇本地磁盤上的文件,利用Zmodem上傳到服務器,例如(上傳一個rsyncd.conf文件到服務器):
[root@localhost ~]# rz
rz waiting to receive.
正在開始 zmodem 傳輸。 按 Ctrl+C 取消。
正在傳輸 rsyncd.conf...
100% 715 bytes 715 bytes/s 00:00:01 0 錯誤
sz: 下載文件只需在shell終端仿真器中輸入命令「sz 文件名」,便可利用Zmodem將文件下載到「路徑/SecureCRT-5.1.3/download/」目錄下,例如(下載服務器當前目錄下的rsyncd.conf文件到本地):
[root@localhost ~]# sz rsyncd.conf
rz
正在開始 zmodem 傳輸。 按 Ctrl+C 取消。
正在傳輸 rsyncd.conf...
100% 715 bytes 715 bytes/s 00:00:01 0 錯誤
3. sftp
securecrt 按下ALT+P就開啓新的會話 進行ftp操做。
輸入:help命令,顯示該FTP提供全部的命令
pwd: 查詢linux主機所在目錄(也就是遠程主機目錄)
lpwd: 查詢本地目錄(通常指windows上傳文件的目錄:咱們能夠經過查看」選項「下拉框中的」會話選項「,如圖二:咱們知道本地上傳目錄爲:D:/個人文檔)
ls: 查詢鏈接到當前linux主機所在目錄有哪些文件
lls: 查詢當前本地上傳目錄有哪些文件
lcd: 改變本地上傳目錄的路徑
cd: 改變遠程上傳目錄
get: 將遠程目錄中文件下載到本地目錄
put: 將本地目錄中文件上傳到遠程主機(linux)
quit: 斷開FTP鏈接
------------------------------------------------------------------
VanDyke CRT 和 VanDyke SecureCRT是最經常使用的終端仿真程序,簡單的說就是Windows下登陸UNIX或Liunx服務器主機的軟件。兩者不一樣的是SecureCRT支持SSH(SSH1和SSH2)。
本文主要介紹SecureCRT的使用方法和技巧。
軟件下載地址
SecureCRT 終端仿真程序 中文綠色便攜破解版
SecureCRT 32位 綠色便攜特別版
SecureCRT 64位 綠色便攜特別版
【概念解釋】什麼是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便可。
二、破解
未破解版本,只有30天的使用期。關閉SecureCRT,將keygen.exe拷貝到安裝目錄C:\Program Files\SecureCRT中,運行它,填寫Name,Company後點擊Generate獲得Serial, Date, License Key信息,點擊Patch按鈕,破解並備份SecureCRT主程序。
運行SecureCRT,點擊Help=> Enter License Data…,填寫從keygen獲得的註冊信息便可。通常AGAiN破解版本期限一年。
2、基本設置
修改設置
爲了SecureCRT用起來更方便,須要作一些設置,須要修改的有以下幾處:
一、退出主機自動關閉窗口
Options => Global ptions => General => Default Session => Edit Default Settings...
SecureCRT使用說明 - 腳本之家
Terminal中將Close on disconnect 選上,當用戶從主機中退出後能夠自動關閉當前鏈接的窗口。
SecureCRT使用說明 - 腳本之家
二、修改默認卷屏行數
當你作一個操做,屏幕輸出有上百行,當須要將屏幕回翻時,這個設置會有很大幫助,默認爲500行,能夠改成10000行,不用擔憂找不到了。
Terminal => Emulation => Scrollback 修改成10000。
SecureCRT使用說明 - 腳本之家
三、修改SFTP默認下載路徑(可選):
對於使用SSH的鏈接中,可使用SFTP下載文件,在這裏能夠設置文件的下載目錄(默認爲下載到「個人文檔」中)
Connection => SSH2 => SFTP Tab => Initial directories => Local directory
SecureCRT使用說明 - 腳本之家
四、修改Xmodem/Zmodem上傳下載路徑(可選)
SecureCRT可使用Xmodem/Zmodem方便的上傳和下載文件。
在Session options =>Xmodem/Zmodem => Directories中設置
五、拷貝與粘貼的設置
經過鼠標操做便可拷貝或粘貼所需內容是一個很是方便的設置
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使用說明 - 腳本之家
六、Tabs設置
從Secure5.0之後,增長了Tabs(標籤)選項,多個鏈接能夠在同一個窗口下打開,相似IE7.0的風格。將Double-click 選項修改成 Close Tab,雙擊標籤可關閉鏈接窗口。
SecureCRT使用說明 - 腳本之家
3、界面介紹
一、菜單
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幫助
二、對話框和按鈕
點擊File => Connect可出現Connect對話框。
從左至右按鈕依次爲:
鏈接(激活選中的鏈接條目);快速鏈接(快捷鏈接新的主機);新建鏈接(在對話框中新增一個鏈接條目);剪切;複製;粘貼;刪除(對話框中的條目);新建文件夾,屬性(顯示選中條目的屬性),建立條目的桌面快捷方式,幫助。
SecureCRT使用說明 - 腳本之家
Connect對話框下方有兩個選項:
Show dialog on start (啓動SecureCRT時顯示Connect對話框);
Open in a tab (以新標籤卡的形式打開一個會話),選中此選項,新的會話窗口以下圖所示:
在Linux主機下,可使用Xmodem/Zmodem方便的上傳和下載文件
基本命令:sz 下載文件到本地;rz 上傳本地文件到主機。
五、其它技巧
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。