国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 系統(tǒng) > Linux > 正文

運(yùn)用Croc命令在 Linux 系統(tǒng)電腦之間傳輸文件和文件夾

2024-08-27 23:54:54
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
  在兩臺(tái)或多臺(tái)計(jì)算機(jī)之間傳輸文件的方法有很多。你可以使用基于服務(wù)器的文件共享工具,點(diǎn)對(duì)點(diǎn)文件共享app,U盤,外部硬盤驅(qū)動(dòng)器,SCP,NFS,F(xiàn)TP,HTTP,云存儲(chǔ)平臺(tái)等等。
 
  本文將介紹一個(gè)名為 croc 的命令行工具,可以讓你輕松、快速、安全地在計(jì)算機(jī)之間傳輸文件和文件夾。
 
  使用 croc 工具傳輸數(shù)據(jù)的速度很快,因?yàn)樗洚?dāng)系統(tǒng)之間的中繼服務(wù)器。它在兩臺(tái)計(jì)算機(jī)之間創(chuàng)建了全雙工實(shí)時(shí)通信層,因此「上傳」和「下載」任務(wù)在兩臺(tái)計(jì)算機(jī)之間同時(shí)發(fā)生。
 
  croc 使用密碼驗(yàn)證密鑰交換(PAKE)庫(kù)提供端到端加密。PAKE庫(kù)允許兩個(gè)人使用雙方都知道的弱密鑰來(lái)生成強(qiáng)密鑰。然后將此密鑰用于進(jìn)一步加密。由于密鑰僅由發(fā)送者和接收者知道,因此即使第三者知道原始密碼,也沒有辦法知道秘鑰。
   簡(jiǎn)而言之, croc 執(zhí)行以下操作:
 
  使用中繼在兩臺(tái)計(jì)算機(jī)之間傳輸數(shù)據(jù),
  使用 PAKE 庫(kù)提供 端到端加密,
  一次傳輸多個(gè)文件 ,
  斷點(diǎn)續(xù)傳,
  不需要中央服務(wù)器端口轉(zhuǎn)發(fā),
  ipv6-first 和 ipv4 后備,
  零依賴性,
  跨平臺(tái)
  免費(fèi)和開源。
  croc 使用 Go 編程語(yǔ)言所編寫,并遵從 MIT 許可免費(fèi)提供。
 
  在Linux上安裝Croc工具
  可以在 Bash 上使用以下命令將 croc 安裝在所支持的任何 Linux 和 Unix 發(fā)行版上:
 
  復(fù)制
  $ curl https://getcroc.schollz.com | bash
   這個(gè)命令將把 croc 源碼下載到本地并安裝在 /usr/local/bin/ 目錄下。
 
  如果你不想直接注入Shell,可以從**發(fā)行版頁(yè)面**下載預(yù)編譯的二進(jìn)制文件,并使用發(fā)行版的軟件包管理器進(jìn)行安裝。
 
  例如,在Ubuntu系統(tǒng)上可以使用以下命令安裝 Croc deb 文件:
 
  復(fù)制
  $ sudo apt install gdebi
  $ sudo gdebi croc_8.3.2_Linux-64bit.deb
   你可以使用 pacman 將 croc 安裝在 Arch Linux 及其衍生版本中:
 
  復(fù)制
  $ pacman -S croc
   在 NixOS 上,執(zhí)行以下命令進(jìn)行安裝:
 
  復(fù)制
  $ nix-env -i croc
   croc 也可用 snap 方式進(jìn)行安裝:
 
  復(fù)制
  $ snap install croc
   如果您已在 Linux 系統(tǒng)上安裝了 Go 環(huán)境,也可以從源代碼編譯 croc 。
 
  復(fù)制
  $ GO111MODULE=on go get -v github.com/schollz/croc/v8
   使用Croc在計(jì)算機(jī)之間傳輸文件和文件夾
  在使用之前,先確保在所有系統(tǒng)上都安裝了 croc 。
 
  要使用 croc 傳輸文件/文件夾,只需運(yùn)行:
 
  復(fù)制
  $ croc send <文件或文件夾路徑>
   例:
 
  復(fù)制
  $ croc send file.txt
   croc 將生成如下的隨機(jī)代碼短語(yǔ),相當(dāng)于暗號(hào)。
 
  復(fù)制
  Sending 'file.txt' (116 B)
  Code is: slow-tomato-almond
  On the other computer run
  
  croc slow-tomato-almond
   在這里,代碼短語(yǔ)(暗號(hào))是 slow-tomato-almond。該代碼短語(yǔ)用于建立經(jīng)過(guò)密碼驗(yàn)證的密鑰協(xié)議(PAKE),該協(xié)議會(huì)生成供發(fā)送方和接收方用于端到端加密的秘鑰。

(編輯:武林網(wǎng))

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 靖远县| 凤凰县| 元谋县| 龙岩市| 平顺县| 安化县| 四会市| 弥勒县| 汽车| 元阳县| 嵩明县| 金川县| 罗江县| 云梦县| 揭阳市| 利川市| 土默特右旗| 武山县| 鲁山县| 娱乐| 宜阳县| 吉木乃县| 永顺县| 汝城县| 黄冈市| 延川县| 平利县| 昭觉县| 湟中县| 沿河| 昌平区| 四子王旗| 沁水县| 安阳县| 清原| 华安县| 山东省| 绵阳市| 高陵县| 鄯善县| 金秀|