給我推荐一個文件共享協議

給我推荐一個文件共享協議

我正在尋找一個文件共享協議。

  • 有適用於 ubuntu 和 mac os x 的客戶端軟體
  • 有ubuntu的伺服器軟體。
  • 讓我使用掛載加密檔案分割區pam_mount。 (或類似的東西)
  • 允許隨機訪問

什麼不起作用

文件傳輸協定

沒有隨機讀取存取。

森巴舞

不允許我使用 pam_mount 掛載加密分割區,因為密碼未以明文形式發送。 (使用儲存的雜湊值加密磁碟區非常不安全,因為雜湊值很弱。)

答案1

不一定需要明文密碼。如果檔案伺服器執行 SSH,請ssh host mount /dev/encrypted_disk ...在存取檔案系統之前編寫 a 腳本。 (如果您pam_mount也在本機系統上使用 - 新增一個pam_exec。)

答案2

看看 NFS。

答案3

我可能會使用 SMB 或 NFSSSH隧道

不過使用 NFS 時要小心。我在 OSX 上使用大檔案時遇到了很多問題。 OSX 用戶端將嘗試在記憶體中快取 4GB 文件,然後作業系統耗盡記憶體並開始瘋狂分頁並破壞 HDD。整台計算機變得無響應。

答案4

最簡單的方法就是使用 SFTP。我最初認為它不允許隨機讀取/寫入訪問,但它確實允許。

相關內容