系統(tǒng)之家 - 系統(tǒng)光盤下載網(wǎng)站!

當前位置:系統(tǒng)之家 > 系統(tǒng)教程 > Linux創(chuàng)建加密文件系統(tǒng)

Linux使用S3QL創(chuàng)建加密文件系統(tǒng)的方法

時間:2015-01-21 11:15:48 作者:qipeng 來源:系統(tǒng)之家 1. 掃描二維碼隨時看資訊 2. 請使用手機瀏覽器訪問: https://m.xitongzhijia.net/xtjc/20150121/35418.html 手機查看 評論

  Linux系統(tǒng)操作中,S3QL可用于創(chuàng)建一個加密文件系統(tǒng),能夠在線存儲數(shù)據(jù),那么基于Amazon S3的S3QL要如何創(chuàng)建一個云端加密文件系統(tǒng)呢?隨小編一起來了解下吧。

  Amazon S3 和 Google Cloud Storage 之類的商業(yè)云存儲服務(wù)以能承受的價格提供了高可用性、可擴展、無限容量的對象存儲服務(wù)。為了加速這些云產(chǎn)品的廣泛采用,這些提供商為他們的產(chǎn)品通過明確的 API 和 SDK 培養(yǎng)了一個良好的開發(fā)者生態(tài)系統(tǒng)。而基于云的文件系統(tǒng)便是這些活躍的開發(fā)者社區(qū)中的典型產(chǎn)品,已經(jīng)有了好幾個開源的實現(xiàn)。

  S3QL 便是最流行的開源云端文件系統(tǒng)之一。它是一個基于 FUSE 的文件系統(tǒng),提供了好幾個商業(yè)或開源的云存儲后端,比如 Amazon S3、Google Cloud Storage、Rackspace CloudFiles,還有 OpenStack。作為一個功能完整的文件系統(tǒng),S3QL 擁有不少強大的功能:最大 2T 的文件大小、壓縮、UNIX 屬性、加密、基于寫入時復(fù)制的快照、不可變樹、重復(fù)數(shù)據(jù)刪除,以及軟、硬鏈接支持等等。寫入 S3QL 文件系統(tǒng)任何數(shù)據(jù)都將首先被本地壓縮、加密,之后才會傳輸?shù)皆坪蠖恕.斈阍噲D從 S3QL 文件系統(tǒng)中取出內(nèi)容的時候,如果它們不在本地緩存中,相應(yīng)的對象會從云端下載回來,然后再即時地解密、解壓縮。

 Linux使用S3QL創(chuàng)建加密文件系統(tǒng)的方法

  需要明確的是,S3QL 的確也有它的限制。比如,你不能把同一個 S3FS 文件系統(tǒng)在幾個不同的電腦上同時掛載,只能有一臺電腦同時訪問它。另外,ACL(訪問控制列表)也并沒有被支持。

  在這篇教程中,我將會描述“如何基于 Amazon S3 用 S3QL 配置一個加密文件系統(tǒng)”。作為一個使用范例,我還會說明如何在掛載的 S3QL 文件系統(tǒng)上運行 rsync 備份工具。

  準備工作

  本教程首先需要你創(chuàng)建一個 Amazon AWS 帳號(注冊是免費的,但是需要一張有效的信用卡)。

  然后 創(chuàng)建一個 AWS access key(access key ID 和 secret access key),S3QL 使用這些信息來訪問你的 AWS 帳號。

  之后通過 AWS 管理面板訪問 AWS S3,并為 S3QL 創(chuàng)建一個新的空 bucket。

 Linux使用S3QL創(chuàng)建加密文件系統(tǒng)的方法

  為最佳性能考慮,請選擇一個地理上距離你最近的區(qū)域。

 Linux使用S3QL創(chuàng)建加密文件系統(tǒng)的方法

  在 Linux 上安裝 S3QL

  在大多數(shù) Linux 發(fā)行版中都有預(yù)先編譯好的 S3QL 軟件包。

  對于 Debian、Ubuntu 或 Linux Mint:

  $ sudo apt-get install s3ql

  對于 Fedora:

  $ sudo yum install s3ql

  對于 Arch Linux,使用 AUR。

發(fā)表評論

0

沒有更多評論了

評論就這些咯,讓大家也知道你的獨特見解

立即評論

以上留言僅代表用戶個人觀點,不代表系統(tǒng)之家立場

其他版本軟件

熱門教程

人氣教程排行

Linux系統(tǒng)推薦

官方交流群 軟件收錄