仅允许root解压缩.tar.gz文件linux

时间:2019-12-05 10:51:16

标签: permissions compression admin tar

我正在寻找一种仅允许管理员解压缩文件的方法。

我发现其他文章更改了归档中包含文件的权限,但没有更改文件本身的权限。除此之外,我还尝试使用chown和chmod设置用户权限,这些权限将一直起作用,直到文件移至另一个不会持久保留权限的系统。

是否有一种方法可以将tar.gz文件的权限设置为仅允许管理员用户在永久保留这些权限的情况下将其解压缩?

谢谢!

1 个答案:

答案 0 :(得分:1)

不,没有这种方法。 tar(或压缩的tar.gz,tar.Z)文件是内部其他文件的容器。压缩也是如此,只是将算法应用于原始文件以进行压缩(或解压缩)。

您可以做一些事情:

  1. 使用权限播放,设置为000,只有root才能读取 文件。
  2. 使用密码切换到zip,并在“需要 知道”
  3. Tar并对其进行压缩,然后对其进行加密并提供密码 “需要知道”的基础