【问题标题】:An archiver that supports compression, encryption, retain permissions, and fast at retrieving file支持压缩、加密、保留权限和快速检索文件的存档器
【发布时间】:2023-06-12 09:31:01
【问题描述】:

我有一个包含大量数据的目录,我想将其存档。我需要

  1. 支持压缩。压缩可以节省大量磁盘空间;
  2. 支持密码加密。数据很敏感,所以如果磁盘被盗,我希望它无法读取;
  3. 保留 *NIX 权限;
  4. 快速检索文件,这意味着如果我只需要从中获取一个小文件,它应该很快并且不会读取整个存档。

我心目中的所有知名存档者都不符合上述所有标准:

  • TAR:未压缩,无密码加密;
  • TAR.GZ / TAR.BZ2 / TAR.7Z:如果你只需要一个文件,你需要解压tar.gz文件,直到tar得到你需要的文件;
  • 7Z / RAR:不保留权限;
  • ZIP:未加密且未保留权限

有人有建议吗?

【问题讨论】:

    标签: linux gzip tar 7zip rar


    【解决方案1】:

    尝试查看 Info-ZIP,它应该保留权限(UNIX 和 NTFS)。

    http://www.info-zip.org/

    好像好久没更新了,我也没有亲身体验过,不知道能不能满足你的需求。

    【讨论】:

    • Info-ZIP 完成了上述所有工作,除了它仅按名称加密。最初的 zip 加密很差,据说很容易破解,不幸的是,这就是 Info-ZIP 实现的。
    • 对,加密很弱。我希望得到更好的保护。