sftp上傳本地文件到服務器上(基於SecureCRT)


一、SecureCRT簡介:  
  SecureCRT是一款支持SSH(SSH1和SSH2)的 終端仿真程序,簡單地說是Windows下登錄UNIX或Linux服務器主機的軟件。
  SecureCRT支持SSH,同時支持 Telnet和rlogin協議。SecureCRT是一款用於連接運行包括Windows、 UNIX和VMS的理想工具。通過使用內含的VCP命令行程序可以進行 加密文件的傳輸。有流行CRTTelnet客戶機的所有特點,包括:自動注冊、對不同主機保持不同的特性、打印功能、顏色設置、可變屏幕尺寸、用戶定義的鍵位圖和優良的VT100,VT102,VT220和ANSI競爭.能從命令行中運行或從瀏覽器中運行.其它特點包括文本手稿、易於使用的工具條、用戶的鍵位圖編輯器、可定制的 ANSI顏色等.SecureCRT的SSH 協議支持DES,3DES和RC4密碼和密碼與 RSA鑒別【百度百科】

二、sftp簡介:  

  sftp是Secure File Transfer Protocol的縮寫,安全文件傳送協議。可以為傳輸文件提供一種安全的網絡的加密方法。sftp 與 ftp 有着幾乎一樣的語法和功能。SFTP 為 SSH的其中一部分,是一種傳輸檔案至 Blogger 伺服器的安全方式。其實在SSH軟件包中,已經包含了一個叫作SFTP(Secure File Transfer Protocol)的安全文件信息傳輸子系統,SFTP本身沒有單獨的守護進程,它必須使用sshd守護進程(端口號默認是22)來完成相應的連接和答復操作,所以從某種意義上來說,SFTP並不像一個服務器程序,而更像是一個客戶端程序。SFTP同樣是使用加密傳輸認證信息和傳輸的數據,所以,使用SFTP是非常安全的。但是,由於這種傳輸方式使用了加密/解密技術,所以傳輸效率比普通的FTP要低得多,如果您對網絡安全性要求更高時,可以使用SFTP代替FTP。【百度百科】

三、這里主要講的是基於SecureCRT將windows本地的文件上傳至遠程服務器(這里是cenos 7)中:
1、打開sftp操作:
兩種方式:
①.快捷鍵:ALT+P,會打開一個新的窗口,如下圖所示

 

 ②使用命令,需要手動輸入密碼。

 #sftp username@ip 

 

 2、將文件從本地上傳到服務器:

put [本地文件的地址] [服務器上文件存儲的位置]

有時,需要訪問本地的文件路徑,或者目錄,有以下快捷方式,可供參考:

pwd: 查詢linux主機所在目錄(也就是遠程主機目錄)

lpwd: 查詢本地目錄(一般指windows上傳文件的目錄:我們可以通過查看”選項“下拉框中的”會話選項“)

ls: 查詢連接到當前linux主機所在目錄有哪些文件

lls: 查詢當前本地上傳目錄有哪些文件

lcd: 改變本地上傳目錄的路徑

cd: 改變遠程上傳目錄

get: 將遠程目錄中文件下載到本地目錄

put: 將本地目錄中文件上傳到遠程主機(linux)

quit: 斷開FTP連接

3、將服務器文件拉取到本地

get [服務器上文件存儲的位置] [本地要存儲的位置]

4、斷開連接

exit/quit

 這里兩個命令都可以斷開sftp的連接,暫時還沒有發現什么區別。

5、斷開SecureCRT與遠程服務器的連接

exit

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM