在 Linux 掛載 Box — NetDrive 的實驗性 Ubuntu 版本
使用 NetDrive 的實驗性 Linux 版本,將團隊的 Box 帳號掛載為 Ubuntu 上的原生掛載點,附設定步驟與疑難排解。
某個小型平台團隊多年前就把內部的操作手冊與架構圖統一存放在 Box,如今團隊裡有一半的人在工作站上使用 Ubuntu。每次有人需要從 shell script 檢查一張圖,或用 Linux 原生工具開啟它,都得透過 Box 網頁介面把檔案抓下來,編輯完再手動上傳回去。NetDrive 的 Linux 版本會把同一個 Box 帳號掛載為一般的掛載點,因此讀取 /mnt/box/runbooks/incident-response.md 的 script 可以直接從 Box 取得最新檔案。

在 Ubuntu 掛載 Box
NetDrive 讓 Google Drive、OneDrive、S3、SFTP、WebDAV 等在 Windows 與 macOS 上顯示為原生磁碟機 — 不需同步,也不需完整下載。
- 支援 Ubuntu 16.04 及以上版本
- 將 Box 帳號掛載至 Linux 掛載點 — 無需另外的同步資料夾
- 同一個 Box 帳號可在 Windows、macOS 與 Linux 上共用
免費試用。提供終身與訂閱方案。
NetDrive Linux 版本中的 Box
自 2017 年 9 月 NetDrive 3.x 最早的版本以來,Box 就一直是 NetDrive 所支援的服務商之一,與 Google Drive、OneDrive、Dropbox 並列。在 Windows 與 macOS 上,這項支援屬於正式版等級;在 Linux 上,則帶有 NetDrive 自訂的實驗性標籤 — 這個標籤適用於整個 Linux 版本,而非針對任一特定服務商。Windows 與 macOS 仍是經過更完整測試、更成熟穩定的平台。
NetDrive for Linux 並非透過各發行版的套件管理員發布,而是以 GitHub release 的形式發佈於 github.com/NetDrive/installer,最低支援版本為 Ubuntu 16.04。

在 Ubuntu 上安裝 NetDrive
- 前往 github.com/NetDrive/installer,下載符合你 Ubuntu 版本的發行版。
- 依照該版本隨附的 release notes 操作 — 必須先安裝一個驅動程式元件,NetDrive 才能掛載任何內容,過程中可能會要求輸入
sudo。 - 安裝 NetDrive 套件。
- 從終端機或桌面環境的應用程式選單啟動 NetDrive。
由於更新是以 GitHub release 形式發佈,而非透過 apt upgrade,Linux 版本有自己獨立的發布排程 — 這週在 Windows 或 macOS 上發佈的修正,並不保證同一週就能在 Linux 上推出。這點值得記在任何管理該主機的操作手冊裡。
逐步操作:連接你的 Box 帳號
- 開啟 NetDrive 的 Drive Manager,點選 + Add Drive。
- 從連線類型清單中選擇 Box。
- 出現授權畫面時輸入你的 Box 帳號密碼登入,並核准 NetDrive 的存取請求。
- 設定掛載點 — 例如
/mnt/box這樣的路徑,或任何你的使用者帳號有寫入權限的空目錄。 - 點選 Connect。 NetDrive 會向 Box 進行驗證,並在該路徑掛載帳號。

若貴組織是透過企業或受管理的使用者帳號來管理 Box,請在授權步驟之前先向 Box 管理員確認允許第三方應用程式存取 — 部分受管理的 Box 租戶會限制可連接的應用程式。
驗證掛載狀態與常見問題
請透過終端機檢查掛載狀態,而非只依賴檔案總管,尤其是在實驗性版本上:
# Confirm the mount is listed
mount | grep box
# Or just try listing it
ls /mnt/box

授權畫面無法載入 — 這通常是 Ubuntu 主機端的網路或防火牆問題,而非 Box 本身的問題;請先確認該機器能對外連上 HTTPS,再重試一次。
Connect 後掛載點仍是空的 — 檢查該目錄是否存在,且執行 NetDrive 的使用者是否具有寫入權限。掛載點無寫入權限或不存在,是 Linux 上靜默失敗最常見的原因。
檔案出現了,但編輯後無法儲存 — 這通常代表本機掛載點的權限設定有誤,而非 Box 端的限制;請重新檢查該目錄的擁有者設定。
總結
在 Ubuntu 上掛載 Box,讓 Linux 工作站也能享有與 NetDrive 在 Windows、macOS 上相同的磁碟機式存取體驗,安裝方式則是透過 GitHub 發佈,而非套件庫。若想了解更完整的 Linux 相關內容,請參閱 NetDrive on Ubuntu Linux;若想比較同一服務商在測試更完整平台上的表現,請參閱 Mount Box on Windows;若想了解 Linux 版本上的另一種連線類型,請參閱 Mount a WebDAV Server on Linux。
— Kai, NetDrive