Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Permissions 仅允许root用户卸载.tar.gz文件linux_Permissions_Compression_Admin_Tar - Fatal编程技术网

Permissions 仅允许root用户卸载.tar.gz文件linux

Permissions 仅允许root用户卸载.tar.gz文件linux,permissions,compression,admin,tar,Permissions,Compression,Admin,Tar,我正在寻找一种只允许管理员卸载文件的方法 我发现其他帖子会更改档案中附带文件的权限,但不会更改文件本身。除此之外,我还尝试使用chown和chmod设置用户权限,这将一直起作用,直到文件被移动到另一个系统,在该系统中权限不会持久化 有没有一种方法可以让tar.gz文件的权限设置为只允许管理员用户对其进行卸载,并保留这些权限 谢谢 不,没有这样的办法。tar(或压缩的tar.gz、tar.Z)文件是内部其他文件的容器。压缩也是如此,它只是对原始文件应用算法进行压缩(或解压缩) 你可以做几件事: 使

我正在寻找一种只允许管理员卸载文件的方法

我发现其他帖子会更改档案中附带文件的权限,但不会更改文件本身。除此之外,我还尝试使用chown和chmod设置用户权限,这将一直起作用,直到文件被移动到另一个系统,在该系统中权限不会持久化

有没有一种方法可以让tar.gz文件的权限设置为只允许管理员用户对其进行卸载,并保留这些权限


谢谢

不,没有这样的办法。tar(或压缩的tar.gz、tar.Z)文件是内部其他文件的容器。压缩也是如此,它只是对原始文件应用算法进行压缩(或解压缩)

你可以做几件事:

  • 使用权限播放,设置000,只有root用户才能读取 档案
  • 使用密码切换到
    zip
    ,并在“需要”上提供密码 “了解”基础
  • Tar并压缩它,然后加密它,并在上提供密码 “需要知道”的基础