tar
在 Linux 中,关于压缩文件可以使用和命令来完成zip/unzip
,也许还有更多。我知道出于安全原因可以建立密码保护。
这问题是:
- 可以使用密码压缩和解压缩文件但也考虑有效期吗?
例如:
- 中创建了一些信息奥米克戎目录
- 它被压缩为ABC密码并在特定日期到期 - 例如使用选项手动建立
--pwd-expire-date 05/05/2023
(当然,如果可能的话)
情况
压缩文件已共享给 Person1 和 Person2 - 现在,即使 Person3 因任何原因获取该文件- 如果他获取/破解密码但发生在 05/06/2023(一天后),则无法解压 由于到期日。
这个目标有可能实现吗?
答案1
您无法使用 tar 加密文件,如果需要,请使用 tar+gpg。
您可以使用 zip 加密文件,但它不会跟踪文件属性(例如所有权、权限等),具体取决于您要压缩的内容,zip 可能不适合。
您无法为加密的内容设置到期日期,您是否拥有解密它的密钥,不存在“此密钥不再有效”之类的情况。加密是一个“静态”过程,如果对方拥有解密密钥,则您无法控制对密码的访问。
证书确实有到期日期,但这仅用于签名验证目的,而不是加密。另外,是否到期由客户决定。
您可以做的解决方法是将加密的存档上传到某处(例如瑞士转乘),并设置一个到期日期,届时将无法再下载该文件