【Tools】Linux远程拷贝工具(WinSCP)
00. 目錄
文章目錄
- 00. 目錄
- 01. WinSCP簡介
- 02. WinSCP下載
- 03. WinSCP主要功能
- 04. WinSCP文件操作
- 05. 連接到遠程計算機
- 06. 程序界面
- 07. WinSCP設置
- 08. 參考
01. WinSCP簡介
WinSCP 是一款開源的 SFTP 客戶端,運行于 Windows 系統下,遵照 GPL 發布。WinSCP 除了 SFTP,還支持 SSH、SCP。 WinSCP 的開發始于 2000 年 4 月,由布拉格經濟大學所發展與維護,基于 PuTTY 的對于 SSH 的實現,支持 SSH-1 與 SSH-2,WinSCP 同時也支持 SCP(Secure Copy Protocol)通信協議,WinSCP 具有FTP的文件傳輸功能,又比 FTP 更加具有安全性。用戶可自 SourceForge.net 網站下載。
之前也分享過兩款非常流行的SSH和FTP的單獨客戶端,如XShell和XFtp。不過可惜的是XShell和XFtp都是收費軟件,而破解版又經常被和諧,到處找資源還找不到的感覺實在是太難受了。最重要的是,你得裝兩個軟件,才能滿足自己的使用需求。
為了讓大家更加方便,系統迷這次推薦一款SSH和FTP功能集合在一起的應用,軟件名叫WinSCP。要知道,不管是功能實用性,還是知名度上,WinSCP都絲毫不弱于XShell和XFtp。
02. WinSCP下載
下載地址一:WinSCP官方下載
下載地址二:sourceforge下載
csdn下載:WinSCP v5.15.2.9590(綠色版本).zip
03. WinSCP主要功能
- 圖形用戶界面
- 多語言
- 與 Windows 完美集成(拖拽, URL, 快捷方式)
- 支持所有常用文件操作
- 支持基于 SSH-1、SSH-2 的 SFTP 和 SCP 協議
- 支持批處理腳本和命令行方式
- 多種半自動、自動的目錄同步方式
- 內置文本編輯器
- 支持 SSH 密碼、鍵盤交互、公鑰和 Kerberos(GSS) 驗證
- 通過與 Pageant(PuTTY Agent)集成支持各種類型公鑰驗證
- 提供 Windows Explorer 與 Norton Commander 界面
- 可選地存儲會話信息
- 可將設置存在配置文件中而非注冊表中,適合在移動介質上操作
04. WinSCP文件操作
WinSCP 可以執行所有基本的文件操作,例如下載和上傳。同時允許為文件和目錄重命名、改變屬性、建立符號鏈接和快捷方式。
兩種可選界面允許用戶管理遠程或本地的文件。
05. 連接到遠程計算機
使用 WinSCP 可以連接到一臺提供 SFTP (SSH File Transfer Protocol)或 SCP (Secure Copy Protocol)服務的 SSH (Secure Shell)服務器,通常是 UNIX 服務器。SFTP 包含于 SSH-2 包中,SCP 在 SSH-1 包中。兩種協議都能運行在以后的 SSH 版本之上。WinSCP 同時支持 SSH-1 和 SSH-2。 但WinSCP不支持編碼選擇,也就是說,你在Windows下使用WinSCP連接一個Linux機器,因為Linux和Windows的默認編碼不同,因此是無法訪問上面的中文文件或者文件夾的(將看到亂碼)。一種解決方法就是在打開winscp時登錄中的 Advanced Options–Environment中將 “UTF-8 encoding for filenames”設為on.
06. 程序界面
WinSCP 有兩種界面可供您選擇。
您可以在安裝時選擇喜歡的界面,也可以以后改變設置。
如果您是第一次使用 WinSCP,建議選擇 Windows Explorer 界面,因為 Windows 用戶比較熟悉這個界面。當然,如果您習慣 Norton Commander 風格,就選擇 Norton Commander 界面,它注重于方便的鍵盤操作,你完全可以脫離鼠標,更快地進行操作。
07. WinSCP設置
本例使用WinSCP連接Ubuntu18.04系統
選擇將主機密鑰添加到緩存中。
上傳操作:從Windows上傳文件到Linux系統
下載操作:從Linux系統傳輸文件到Windows系統
08. 參考
WinSCP官方網址:https://winscp.net/eng/docs/lang:chs
百度百科:https://baike.baidu.com/item/winscp/2754769
總結
以上是生活随笔為你收集整理的【Tools】Linux远程拷贝工具(WinSCP)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Linux】一步一步学Linux——u
- 下一篇: 【Tools】Linux远程连接工具(P