在Linux系统的实际 *** 作中,可以使用S3QL创建一个数据加密文件系统,可以在线存储数据信息。那么如何根据亚马逊S3的S3QL创建一个cloud空数据加密文件系统呢?芒果是你在云端分析Linux网络服务器上的数据加密文件系统的方式。你一定要参考一下。
云存储服务,如亚马逊和谷歌云存储,以实惠的价格展示了具有可扩展性、可扩充性和无限量的阿里云oss服务。为了更好的加快这款云产品的通用选型,这家服务商根据既定的API和SDK,为他们的产品打造了一个优秀的开发者绿色生态系统。基于云的文件系统是这种活跃的开发者平台中的典型商品,它已经有许多开源项目。
S3QL是最流行的开源cloud空文件系统之一。它是一个基于FUSE的文件系统,显示了许多商业服务或开源云存储后端开发,如亚马逊S3、谷歌云存储、RackspaceCloudFiles和OpenStack。作为一个功能详细的文件系统,S3QL有很多强大的功能:更大的2T镜像大小、缩小、UNIX特性、数据加密、加载时根据副本进行快照更新、不改变树、重复删除数据,其软硬链接都适用于这些。所有加载到S3QL文件系统的数据信息,首先会进行本地还原和加密,然后传输到云端的后端开发。如果你尝试从S3QL文件系统中删除内容,如果他们没有本地缓存文件,对面的目标就会从云端下载回家,然后及时解密压缩。
必须确立的是,S3QL确实有其局限性。比如你不能在几台不同的电脑上初始化同一个S3FS文件系统,只有一台电脑可以单独访问。此外,ACL(访问控制目录)不适用。
在这个示例教程中,我可能会描述“如何根据亚马逊S3用S3QL装备一个数据加密文件系统”。作为一个应用案例,我将展示如何在初始化的S3QL文件系统上运行rsync备份工具。
准备工作/即将开始工作
本示例教程首先要你创建一个亚马逊AWS账户(申请注册完全免费,但你必须有一张合理的透支卡)。
然后创建一个AWS访问密钥(访问密钥ID和秘密访问密钥),S3QL将使用这些信息内容来访问您的AWS帐户。
以后根据AWS管理方法控制面板访问AWSS3,为S3QL创建一个新的空bucket。
为了获得最佳功能,选择一个在地理上与你相隔不远的地区。
在Linux上安装S3QL
大多数Linux发行版都有事先编译好的S3QL包。
对于Debian、Ubuntu或LinuxMint:
$sudoapt-get安装s3ql
对于Fedora:
$sudoyum安装s3ql
对于ArchLinux,应用AUR。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)