在 Fedora 中利用 ffsend 使用 Firefox Send

ffsend 是 Firefox Send 的命令行客戶端。本文將展現 Firefox Send 和 ffsend 如何工做。還會詳細介紹如何在 Fedora 中安裝和使用它。linux

什麼是 Firefox Send 和 ffsend?

Firefox Send 是 Mozilla 的一個文件共享工具,它能將加密文件發送給其餘用戶。你能夠在本身的服務器上安裝 Send,也可使用 Mozilla 託管的連接 send.firefox.com。它最大支持 1GB 的文件,連接會在可配置的下載次數(默認值爲 1)或 24 小時後過時,而後會刪除發送服務器上的全部文件。此工具仍處於實驗階段,所以不該在生產中使用或共享重要或敏感數據。git

雖然 Firefox Send 自己就是工具,而且能夠在 Web 中使用,但 ffsend 是一個能夠與腳本和參數一塊兒使用的命令行程序。它有多種配置選項,而且能夠在後臺工做而無需任何人爲干預。github

它如何工做?

ffsend 能夠上傳和下載文件。遠程主機可使用 Firefox 工具或其餘 Web 瀏覽器來下載文件。 Firefox Send 和 ffsend 都不須要使用 Firefox。瀏覽器

值得一提 ffsend 使用了客戶端加密。這意味着文件在上傳被加密。連接中就有密鑰,所以在共享時要當心,由於任何有連接的人均可如下載該文件。做爲額外的保護,你可使用如下參數使用密碼保護文件:bash

ffsend password URL -p PASSWORD
複製代碼

其餘功能

還有一些值得一提的其餘功能:服務器

  • 連接到期前可配置的下載限制,範圍從 1 到 20 次之間
  • 內置解壓和歸檔功能
  • 跟蹤共享文件的歷史記錄
  • 檢查或刪除共享文件
  • 文件夾也能夠按原樣共享,也能夠做爲壓縮文件共享
  • 生成 QR 碼,便於在手機上下載

如何在 Fedora 中安裝

雖然 Fedora Send 能夠在 Firefox 中使用而無需安裝其餘,但你須要安裝 CLI 工具才能使用 ffsend。此工具在官方倉庫中,所以你只需使用 dnf 命令,並使用 sudo工具

$ sudo dnf install ffsend
複製代碼

以後,你能夠在終端使用 ffsendgitlab

上傳文件

上傳文件很簡單。ui

$ ffsend upload /etc/os-release
Upload complete
Share link:  https://send.firefox.com/download/05826227d70b9a4b/#RM_HSBq6kuyeBem8Z013mg
複製代碼

如今可使用 「Share link」 URL 輕鬆共享該文件。加密

下載文件

下載文件和上傳同樣簡單。

$ ffsend download https://send.firefox.com/download/05826227d70b9a4b/#RM_HSBq6kuyeBem8Z013mg
Download complete
複製代碼

在下載以前,檢查文件是否存在並獲取有關它的信息會有用。ffsend 爲此提供了 2 個方便的命令。

$ ffsend exists https://send.firefox.com/download/88a6324e2a99ebb6/#YRJDh8ZDQsnZL2KZIA-PaQ
Exists: true
Password: false
$ ffsend info https://send.firefox.com/download/88a6324e2a99ebb6/#YRJDh8ZDQsnZL2KZIA-PaQ
ID:         88a6324e2a99ebb6
Downloads:  0 of 1
Expiry:     23h59m (86388s
複製代碼

上傳歷史

ffsend 還提供了一種查看使用工具上傳的歷史記錄的方法。例如,若是你用腳本上傳了大量文件而且想要跟蹤每一個文件的下載狀態,那麼這很是有用。

$ ffsend history
LINK                                            EXPIRY
 1  https://send.firefox.com/download/#8TJ9QNw 23h59m
 2  https://send.firefox.com/download/KZIA-PaQ  23h54m
複製代碼

刪除文件

另外一個有用的功能是刪除文件。

ffsend delete https://send.firefox.com/download/2d9faa7f34bb1478/#phITKvaYBjCGSRI8TJ9QNw
複製代碼

Firefox Send 是一項很棒的服務,ffsend 使得它在終端使用起來很是方便。Gitlab 倉庫中有關於 ffsend 的更多示例和文檔。


via: fedoramagazine.org/use-firefox…

做者:Sylvia Sánchez 選題:lujun9972 譯者:geekpi 校對:wxy

本文由 LCTT 原創編譯,Linux中國 榮譽推出

相關文章
相關標籤/搜索