我想知道是否有任何方法可以使 Linux 下的文件夹不可见或不可访问。
附言。我所说的无法访问并不是说您因为没有权限而无法访问它。我的意思是,当您尝试访问它时,它会告诉您类似“目录或文件不存在”的信息,即使您确实具有访问权限
答案1
您可以将其隐藏起来,ls
但有几个参数会显示它,就像 Windows 中的“隐藏”文件一样。如果你错过了这个。
正如@kusalananda所说,您可以卸载其上的分区,但是如果无法卸载有问题的卷,则会出现问题,您可以为此作业创建一个小的单独分区,然后安装/卸载它。
答案2
简短的回答是你不能。
假设我们都可以root
访问主机。
- 你怎么能有一个自动设置,允许你访问文件并禁止我?
- 你使用的每个命令,我都可以使用它们(即使你删除了
.history
)。 - 您可以加密文件/文件夹,但有时您必须解密它,我可以/将读取它。
- 卸载设备也是如此(甚至是加密的文件系统,请参见上面的观点)。
——这几乎不是一个答案,所以我写了一个维基。