在 Fedora 中利用 ffsend 使用 Firefox Send
ffsend
是 Firefox Send 的命令列客戶端。本文將展示 Firefox Send 和 ffsend
如何工作。還會詳細介紹如何在 Fedora 中安裝和使用它。
什麼是 Firefox Send 和 ffsend?
Firefox Send 是 Mozilla 的一個檔案共享工具,它能將加密檔案傳送給其他使用者。你可以在自己的伺服器上安裝 Send,也可以使用 Mozilla 託管的連結 send.firefox.com。它最大支援 1GB 的檔案,連結會在可配置的下載次數(預設值為 1)或 24 小時後過期,然後會刪除傳送伺服器上的所有檔案。此工具仍處於實驗階段,因此不應在生產中使用或共享重要或敏感資料。
雖然 Firefox Send 本身就是工具,並且可以在 Web 中使用,但 ffsend
是一個可以與指令碼和引數一起使用的命令列程式。它有多種配置選項,並且可以在後臺工作而無需任何人為干預。
它如何工作?
ffsend
可以上傳和下載檔案。遠端主機可以使用 Firefox 工具或其他 Web 瀏覽器來下載檔案。 Firefox Send 和 ffsend
都不需要使用 Firefox。
值得一提 ffsend
使用了客戶端加密。這意味著檔案在上傳前被加密。連結中就有金鑰,因此在共享時要小心,因為任何有連結的人都可以下載該檔案。作為額外的保護,你可以使用以下引數使用密碼保護檔案:
ffsend password URL -p PASSWORD
其他功能
還有一些值得一提的其他功能:
- 連結到期前可配置的下載限制,範圍從 1 到 20 次之間
- 內建解壓和歸檔功能
- 跟蹤共享檔案的歷史記錄
- 檢查或刪除共享檔案
- 資料夾也可以按原樣共享,也可以作為壓縮檔案共享
- 生成 QR 碼,便於在手機上下載
如何在 Fedora 中安裝
雖然 Fedora Send 可以在 Firefox 中使用而無需安裝其他,但你需要安裝 CLI 工具才能使用 ffsend
。此工具在官方倉庫中,因此你只需使用 dnf
命令,並使用 sudo。
$ sudo dnf install ffsend
之後,你可以在終端使用 ffsend
。
上傳檔案
上傳檔案很簡單。
$ 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: https://fedoramagazine.org/use-firefox-send-with-ffsend-in-fedora/
作者:Sylvia Sánchez 選題:lujun9972 譯者:geekpi 校對:wxy
訂閱“Linux 中國”官方小程式來檢視
相關文章
- 用ffsend使用Firefox SendFirefox
- Fedora 中如何使用 Firefox Send?Firefox
- Firefox 69 已可在 Fedora 中獲取Firefox
- 利用CSS mix-blend-mode在firefox和chrome中獲取Facebook使用者資訊CSSFirefoxChrome
- 在Ubuntu/Fedora/CentOS中安裝GitblitUbuntuCentOSGit
- 在 Fedora 上使用 SSH 埠轉發
- 在fedora中深入淺出VPN技術
- python-unittest 框架利用 PageObject 設計模式在 BasePage 類中呼叫不到 send_keys 方法,執行報錯'NoneType' object has no attribute 'send_keys'Python框架Object設計模式None
- 在 Fedora 中安裝替代版本的 RPM 包
- 在Fedora 30系統中安裝深度DDE桌面
- 使用 Eclipse 在 Fedora 上進行 PHP 開發EclipsePHP
- 在 Fedora 中使用 Cockpit 建立虛擬機器KPI虛擬機
- 3 款在 Fedora 中管理個人財務的應用
- 在 Firefox 上使用 Org 協議捕獲 URLFirefox協議
- firefox下XMLHttpRequest重用時nsIXMLHttpRequest.send發生錯誤的解決方案FirefoxXMLHTTP
- 在fedora中使用MRTG進行系統監控(zt)
- 在fedora中掛載虛擬光碟機(燒錄機)(轉)
- 如何使用 systemd-resolved 在 Fedora 上配置 DNS over TLSDNSTLS
- Fedora 14 x86-64 給google chrome firefox 安裝flash外掛GoChromeFirefox
- 在Firefox58中,WebAssembly元件效能提升了10倍FirefoxWeb元件
- Firefox與IE在CSS樣式表中的差異FirefoxCSS
- Fedora中的容器技術
- 黑客入侵Chrome和Firefox瀏覽器,利用TLS以追蹤使用者黑客ChromeFirefox瀏覽器TLS
- Send MailAI
- XMLHttpRequest send()XMLHTTP
- 在 Fedora 上優化 bash 或 zsh優化
- 在 MacBook Air 上安裝 Fedora 26MacAI
- 在 Fedora 系統上設定 zsh
- 使用 Postfix 從 Fedora 系統中獲取電子郵件
- 使用 k3s 在 Fedora IoT 上執行 K8SK8S
- Fedora 中的 Toolbox 簡介
- Fedora Core中設定PATH(轉)
- [原創]How to send patch files by git send-mailGitAI
- 在 Fedora 36 工作站中啟用最小和最大化按鈕
- oracle send mailOracleAI
- 在 Fedora 上安裝 MongoDB 伺服器MongoDB伺服器
- 在Fedora FC5安裝vmware 5.5
- 把Discord安裝在Fedora Linux上Linux