Warp:一款可跨平臺(tái)運(yùn)行的開源安全文件共享應(yīng)用
在我們撰寫《First Look》系列文章的過程中,我們找到了一種在 Linux 和 Windows 系統(tǒng)之間傳輸文件的安全且高效的方法。
一個(gè)名為 “Warp” 的工具,它是 GNOME Circle 的一部分,其中包含擴(kuò)展 GNOME 生態(tài)系統(tǒng)的應(yīng)用。Warp 有助于通過互聯(lián)網(wǎng)或本地網(wǎng)絡(luò)無縫傳輸文件。
我們來看一下。
Warp:概述 ?
Warp 主要用 Rust 編程語言 編寫,是一個(gè)基于 GTK 的文件傳輸應(yīng)用,它使用 “Magic Wormhole” 協(xié)議使通過互聯(lián)網(wǎng)/本地網(wǎng)絡(luò)的文件傳輸成為可能。
所有文件傳輸均經(jīng)過加密,接收者必須 使用基于單詞的傳輸碼來訪問文件,以防止任何濫用。
請(qǐng)?jiān)试S我向你展示它是如何工作的。
當(dāng)你第一次啟動(dòng)該應(yīng)用時(shí),你會(huì)看到歡迎屏幕和關(guān)于 Warp 的簡短介紹。
繼續(xù)后,你將進(jìn)入 “發(fā)送Send” 菜單,你可以在其中選擇要發(fā)送的文件或文件夾。
?? 你還可以將文件和文件夾拖放到應(yīng)用中。
之后,屏幕上將顯示文本和二維碼形式的傳輸碼。你必須將其安全地發(fā)送給接收者,他們才能開始下載文件。
?? 由于 Warp 是一個(gè)跨平臺(tái)應(yīng)用,你可以在 Linux 和 Windows 系統(tǒng)之間發(fā)送文件。
那么,接收方看起來怎么樣?
好吧,他們必須進(jìn)入 “接收Receive” 菜單并將傳輸碼粘貼到文本框中。他們還可以掃描二維碼,將準(zhǔn)確的文本復(fù)制到他們的設(shè)備上。
粘貼代碼并單擊 “接收文件Receive File” 后,Warp 將開始連接到發(fā)送者的設(shè)備。
如果成功,將會(huì)顯示 “已連接到對(duì)等點(diǎn)Connected to Peer” 狀態(tài)。如果不是,則表明發(fā)送者或接收者的系統(tǒng)/網(wǎng)絡(luò)出現(xiàn)問題。
連接成功后,接收者可以選擇 “接受Accept” 將其保存到系統(tǒng)的“下載Downlaods” 文件夾中,也可以選擇 “另存為Save As” 將其保存在他們選擇的位置。
就是這樣。文件傳輸完成后,接收方將顯示以下頁面:
用戶還可以進(jìn)入菜單圖標(biāo)下的 “首選項(xiàng)Preferences” 菜單來訪問高級(jí)設(shè)置,例如設(shè)置 “集合點(diǎn)/中轉(zhuǎn)服務(wù)器 URLRendezvous/Transit Server URL” 或?qū)?“傳輸碼字?jǐn)?shù)Code Word Count” 設(shè)置為更長的字?jǐn)?shù)來增強(qiáng)安全性。
這就是 Warp 的全部內(nèi)容。它簡單且工作良好。
?? 獲取 Warp
Warp 可用于 Linux 和 Windows。你可以獲取你選擇的軟件包或查看其 GitLab 頁面上的源代碼。
對(duì)于 Linux 用戶,你可以從 Flathub 獲取它。