兩臺電腦之間該如何傳送檔案,其實方法有超多種的,像是 FTP 或透過 SSH 方式來傳送檔案,但是這些方法步驟都有點復雜,FTP 需要搭建 FTP 服務,SSH 要學習 SCP 指令,那有沒有更好的方式從單一電腦點對點傳送檔案到另一臺呢?
傳送過程需要快速又要安全,本文將介紹一套用 Go 語言寫的工具叫 Croc,此工具有以下功能及優勢。
工具特點及優勢
- 用 Relay 方式讓任意兩臺電腦傳送檔案
- 點對點加密 (使用 PAKE)
- 跨平臺傳送文件 (Windows, Linux, Mac)
- 一次可以傳送多個文件或整個目錄
- 支持斷點續傳
- 不需要自行搭建服務器或使用 port-forwarding 相關技術
- 優先使用IPv6,而 IPv4 當作備用
- 可以使用 Socks5 proxy
Croc 項目地址:http://github.com/schollz/croc
安裝
下載適用於您系統的最新版本,用命令行安裝最新版本:
$ curl http://getcroc.schollz.com | bash