日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
再見FTP/SFTP,是時(shí)候擁抱下一代文件傳輸利器Croc了!

 兩臺(tái)電腦之間該如何傳送檔案,其實(shí)方法有超多種的,像是 FTP 或透過 SSH 方式來傳送檔案,但是這些方法步驟都有點(diǎn)復(fù)雜,F(xiàn)TP 需要搭建 FTP 服務(wù),SSH 要學(xué)習(xí) SCP 指令,那有沒有更好的方式從單一電腦點(diǎn)對(duì)點(diǎn)傳送檔案到另一臺(tái)呢?

成都創(chuàng)新互聯(lián)公司是一家業(yè)務(wù)范圍包括IDC托管業(yè)務(wù),雅安服務(wù)器托管、主機(jī)租用、主機(jī)托管,四川、重慶、廣東電信服務(wù)器租用,大邑服務(wù)器托管,成都網(wǎng)通服務(wù)器托管,成都服務(wù)器租用,業(yè)務(wù)范圍遍及中國大陸、港澳臺(tái)以及歐美等多個(gè)國家及地區(qū)的互聯(lián)網(wǎng)數(shù)據(jù)服務(wù)公司。

傳送過程需要快速又要安全,本文將介紹一套用 Go 語言寫的工具叫 Croc,詳細(xì)的介紹可以參考看看作者的 Blog 介紹,此工具有以下功能及優(yōu)勢(shì)。

工具特點(diǎn)及優(yōu)勢(shì)

  1.  用 Relay 方式讓任意兩臺(tái)電腦傳送檔案
  2.  點(diǎn)對(duì)點(diǎn)加密 (使用 PAKE)
  3.  跨平臺(tái)傳送文件 (Windows, Linux, Mac)
  4.  一次可以傳送多個(gè)文件或整個(gè)目錄
  5.  支持?jǐn)帱c(diǎn)續(xù)傳
  6.  不需要自行搭建服務(wù)器或使用 port-forwarding 相關(guān)技術(shù)
  7.  優(yōu)先使用IPv6,而 IPv4 當(dāng)作備用
  8.  可以使用 Socks5 proxy

Croc 項(xiàng)目地址:https://github.com/schollz/croc

使用方式

使用方式如同底下這張圖所表示

傳送端只需要執(zhí)行 croc send file.txt 即可

 
 
 
 
  1. $ croc send ~/Downloads/data.csv 
  2. Sending 'data.csv' (632.9 kB) 
  3. Code is: cabinet-rodeo-mayday 
  4. On the other computer run 
  5. croc cabinet-rodeo-mayday

上面可以看到會(huì)自動(dòng)產(chǎn)生一個(gè) secret code,接著在另外一臺(tái)電腦執(zhí)行底下指令

 
 
 
 
  1. $ croc cabinet-rodeo-mayday 
  2. Accept 'data.csv' (632.9 kB)? (y/n) y 
  3. Receiving (<-111.243.108.9:51032)

當(dāng)然你也可以自訂 secret code

 
 
 
 
  1. croc send --code appleboy ~/Downloads/data.csv

由于此工具是通過 relay server 方式來進(jìn)行傳送,所以指令會(huì)預(yù)設(shè)連到官方所搭建的服務(wù)器

 
 
 
 
  1. // DEFAULT_RELAY is the default relay used (can be set using --relay) 
  2. var ( 
  3.     DEFAULT_RELAY      = "croc.schollz.com" 
  4.     DEFAULT_RELAY6     = "croc6.schollz.com" 
  5.     DEFAULT_PORT       = "9009" 
  6.     DEFAULT_PASSPHRASE = "pass123" 
  7. )

假設(shè)你想要自己部署一個(gè) Relay Server 呢?很簡(jiǎn)單,該工具也讓使用者可以很快架設(shè)一臺(tái)自己的 Relay Server,只需要執(zhí)行下面的命令:

 
 
 
 
  1. $ croc relay 
  2. [info]  2021/02/16 11:38:59 starting croc relay version v8.6.7-05640cd 
  3. [info]  2021/02/16 11:38:59 starting TCP server on 9010 
  4. [info]  2021/02/16 11:38:59 starting TCP server on 9012 
  5. [info]  2021/02/16 11:38:59 starting TCP server on 9009 
  6. [info]  2021/02/16 11:38:59 starting TCP server on 9013 
  7. [info]  2021/02/16 11:38:59 starting TCP server on 9011

可以指定單一 Port:

 
 
 
 
  1. $ croc relay --ports 3001 
  2. [info]  2021/02/16 11:39:22 starting croc relay version v8.6.7-05640cd 
  3. [info]  2021/02/16 11:39:22 starting TCP server on 3001

接著在傳送檔案時(shí)也要跟著換掉 Relay Server

 
 
 
 
  1. $ croc --relay 127.0.0.1:3001 send ~/Downloads/data.csv 
  2. Sending 'data.csv' (632.9 kB) 
  3. Code is: saddle-origin-horizon 
  4. On the other computer run 
  5. croc --relay 127.0.0.1:3001 saddle-origin-horizon

可以看到只需要加上 --relay 127.0.0.1:3001 就可以完成了,所以部署 Relay Server 是很簡(jiǎn)單的,即使官方服務(wù)掛了,你也可以在任意一臺(tái)電腦裝上 Relay Server 了。

心得

Croc 工具強(qiáng)調(diào)的就是: 簡(jiǎn)單 + 安全 + 快速,三大優(yōu)勢(shì),讓大家可以更容易點(diǎn)對(duì)點(diǎn)傳送文件,加上 CLI 工具在任何平臺(tái)都可以下載 (Windows,Mac, 及 Linux),只需要一個(gè)指令就可以裝好此工具,跟其他用戶快速進(jìn)行文件傳輸。


文章題目:再見FTP/SFTP,是時(shí)候擁抱下一代文件傳輸利器Croc了!
本文網(wǎng)址:http://m.5511xx.com/article/dpijisg.html