新一代文件传输工具croc,croc的基本操作
生活随笔
收集整理的這篇文章主要介紹了
新一代文件传输工具croc,croc的基本操作
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
概述
croc 是一種工具,可以讓任何兩臺計算機簡單安全地傳輸文件和文件夾。 AFAIK,croc 是唯一可以執行以下所有操作的 CLI 文件傳輸工具:
- 允許任意兩臺計算機傳輸數據(使用中繼)
- 提供端到端加密(使用 PAKE)
- 實現輕松的跨平臺傳輸(Windows、Linux、Mac)
- 允許多個文件傳輸
- 允許恢復被中斷的傳輸
- 不需要本地服務器或端口轉發
- ipv6 優先和 ipv4 備用
- 可以使用代理,比如tor
下載安裝
- 下載地址
- 安裝完成后在命令行輸入croc -v,檢查是否正確安裝
windows 解壓后需配置環境變量,在path最后加入croc的路徑,不包含.exe
發送
croc send [file(s)-or-folder] croc send --code [code-phrase] [file(s)-or-folder] # 如,先在e盤建個test文件夾 echo 'hello' > E:\test\test.txt croc send E:\test\test.txt croc send --code 123456 E:\test\test.txt croc send --code 123456 E:\test\未指定code,則會在執行后打印code。建議使用croc send --code
接收
croc <code> croc --yes --overwrite <code> # 如 croc 123456 croc --yes --overwrite 123456未接受覆蓋文件,在輸入后會提示是否接收文件,需要輸入y/n。建議使用croc --yes --overwrite
私有化relay
上述操作均不是私有的服務器傳輸,會有文件泄露的隱患
Docker Self-host relay
docker run -d -p 9009-9013:9009-9013 -e CROC_PASS='YOURPASSWORD' schollz/croccroc --pass YOURPASSWORD --relay "myreal.example.com:9009" send [filename]Note: 當包含 --pass YOURPASSWORD 時,您可以改為傳遞帶有密碼的文件,例如 --pass FILEWITHPASSWORD.
總結
以上是生活随笔為你收集整理的新一代文件传输工具croc,croc的基本操作的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux远程和文件传输工具Xshell
- 下一篇: ftp文件传输工具,5款你会喜欢的ftp