透過 NetDrive 在 Linux 掛載 Filen
透過 NetDrive 實驗性的 Linux 版本,將 Filen 加密雲端儲存帳號連接到 Ubuntu,並將其掛載為一般檔案系統路徑。
一位在 Ubuntu 建置代理機上工作的後端開發者,保留了一個 Filen 帳號來存放加密的專案封存——客戶合約、金鑰資料,以及一些不該以明文放在共用磁碟機上的壓縮檔。問題出現在部署腳本第一次需要讀取其中一個檔案時:Filen 自己的用戶端是同步應用程式,而不是掛載點,因此腳本要麼等待完整同步,要麼得有人手動下載檔案。NetDrive 的 Linux 版本改為讓這台機器擁有一個普通的掛載點來存取 Filen 帳號,就像它在 Windows 和 macOS 上為 Google Drive、S3 及其他 20 多個提供者所做的一樣。

在你的 Ubuntu 主機上掛載 Filen
NetDrive 讓 Google Drive、OneDrive、S3、SFTP、WebDAV 等在 Windows 與 macOS 上顯示為原生磁碟機 — 不需同步,也不需完整下載。
- Filen 以一般 Ubuntu 掛載點形式出現
- 檔案隨需串流——不需另外照看同步用戶端
- 與 S3、SFTP 及 20 多個其他提供者一起在同一個磁碟機管理員中運作
免費試用。提供終身與訂閱方案。
Filen 為 NetDrive 的提供者清單增添了什麼
Filen 是一個雲端儲存提供者,其核心是對使用者上傳的所有內容進行端對端加密。NetDrive 在最近一次發佈中將 Filen 加入其支援的提供者清單,與 Koofr、Files.com、ImageKit 和 OpenDrive 並列。有一點值得先說清楚:Filen 的加密是 Filen 服務本身的特性,而非 NetDrive 的功能——NetDrive 不會在任何提供者(包括 Filen)之上額外加上自己的用戶端加密層。NetDrive 提供的是掛載點:一旦連接了 Filen 帳號,其內容的行為就與任何其他經由 NetDrive 掛載的磁碟機一樣,讀寫都直接透過 Filen 進行。

在 Ubuntu 上安裝 NetDrive
Linux 版 NetDrive 並非透過 Ubuntu 的套件庫發佈——它以 GitHub release 的形式提供:
- 前往 github.com/NetDrive/installer,下載與你的 Ubuntu 版本相符的發佈版。
- 依照該儲存庫的說明安裝掛載所需的驅動程式元件——這一步預期需要使用
sudo。 - 安裝 NetDrive 套件本身。
- 先啟動一次 NetDrive,讓驅動程式元件在新增磁碟機之前完成載入。
最低支援版本為 Ubuntu 16.04,而 NetDrive 自家的比較頁面將 Linux 支援標記為實驗性——Windows 和 macOS 獲得絕大多數測試與更快的修復速度。在個人工作站或 CI 主機上掛載 Filen 是合理的用法;但在將其用於任何無人看管且關鍵的用途之前,請先在自己的硬體上充分測試。

連接 Filen 帳號
- 開啟 NetDrive 的磁碟機管理員,點選 + Add Drive。
- 從提供者清單中選擇 Filen。
- 出現提示時,以 Filen 帳號的電子郵件和密碼登入。
- 設定掛載點——例如
/mnt/filen,或任何你能控制的空目錄。 - 點選 Connect。 NetDrive 會進行驗證並將帳號掛載到該路徑。
從終端機驗證掛載
在無圖形介面的主機上,請透過 shell 確認掛載狀態,而不要只信任 GUI:
# Confirm the mount is listed
mount | grep filen
# Or just try listing it
ls /mnt/filen

剛連接完就看到空清單,通常只是代表根目錄還沒填充完成——先等幾秒鐘,不要急著認定出了問題。如果過了一段時間目錄仍是空的,先檢查 Filen 憑證;密碼打錯是首次連接失敗卻沒有明確錯誤訊息時最常見的原因。寫入掛載點的方式與讀取相同:將檔案複製到該路徑,NetDrive 會在背景排入上傳佇列,而不會阻塞寫入該檔案的行程。
在 Linux 版本上需要注意的事項
- 獨立的發佈節奏。 Linux 版本按自己的排程發佈,因此為 Windows 或 macOS 推出的修復或新增提供者,不會自動在同一週出現在 Linux 上。
- 沒有
apt整合。 安裝與更新都透過 GitHub release 進行,而非 Ubuntu 的套件管理員。 - Windows 和 macOS 是強化過的目標平台。 NetDrive 將它們視為生產就緒;Linux 在進一步通知之前仍標記為實驗性。
總結
在 Ubuntu 上掛載 Filen,讓 Linux 主機獲得與 NetDrive 在 Windows 和 macOS 上一樣、對加密雲端儲存的純檔案系統存取方式,而安裝程式則放在 GitHub 上,而非透過 apt。若想了解同一提供者在測試更完整的平台上的使用方式,請參閱在 macOS 上以 NetDrive 掛載 Filen或在 Windows 上以 NetDrive 掛載 Filen。若想了解在 Linux 上執行 NetDrive 的整體情況,請參閱在 Ubuntu Linux 上使用 NetDrive。
— Alex, NetDrive