Linux下使文件或目录不可访问/不可搜索的任何方法

Linux下使文件或目录不可访问/不可搜索的任何方法

我想知道是否有任何方法可以使 Linux 下的文件夹不可见或不可访问。

附言。我所说的无法访问并不是说您因为没有权限而无法访问它。我的意思是,当您尝试访问它时,它会告诉您类似“目录或文件不存在”的信息,即使您确实具有访问权限

答案1

您可以将其隐藏起来,ls但有几个参数会显示它,就像 Windows 中的“隐藏”文件一样。如果你错过了这个。

正如@kusalananda所说,您可以卸载其上的分区,但是如果无法卸载有问题的卷,则会出现问题,您可以为此作业创建一个小的单独分区,然后安装/卸载它。

答案2

简短的回答是你不能。

假设我们都可以root访问主机。

  • 你怎么能有一个自动设置,允许访问文件并禁止
  • 你使用的每个命令,我都可以使用它们(即使你删除了.history)。
  • 您可以加密文件/文件夹,但有时您必须解密它,我可以/将读取它。
  • 卸载设备也是如此(甚至是加密的文件系统,请参见上面的观点)。

——这几乎不是一个答案,所以我写了一个维基。

相关内容