完全隐藏文件或文件夹

完全隐藏文件或文件夹

重命名文件并添加.filename 例如“.algosig”效率不高我发现按 CTRL+H 后它就可见了。有没有其他方法可以让它在按 CTRL + H 后不可见?完全隐藏

答案1

不确定你的最终目标是什么。

如果你的安全需要查看Unix 文件权限甚至可能是文件加密。

隐藏文件并不能提供任何安全保障。

答案2

嗯,你想做的事情听起来很像隐写术这是一种相当先进的技术,即在秘密文件磁带上贴上一些不显眼的标签,例如“Gov promo 1989”。

换句话说,诀窍就是伪装信息作为噪音在另一个文件中,除非你知道它就藏在那里。

http://en.wikipedia.org/wiki/Steganography

有多种工具可以实现这一点,您可能需要看看这个:https://superuser.com/questions/95877/steganography-software

然后有这个技巧,主要很有趣,因为它依赖于经常被遗忘的事实,即标题不能被假定总是说实话:http://www.unixmen.com/steganography-in-ubuntu-hide-your-files-inside-an-image/

话虽如此,我不确定如果你的目标是实际的安全。

我会甚至不鼓励考虑它除非你知道非常非常好你在做什么。

将信息存储在可移动驱动器上,并将其物理锁定在保险箱中可能是一个进步 − 或者说是一个巨大的退步,例如,如果您的主机以某种方式缓存和索引可移动驱动程序上的文件。

总而言之,我想给你的最好的建议是,如果你追求安全(与乐趣/实验相反)是:忘了它

答案3

那么您可以让包含目录的所有者(例如 root)并禁用其他人对它的读取权限:

$ sudo mkdir --mode 700 lockbox
$ ls lockbox/
ls: cannot open directory lockbox/: Permission denied

但您必须是 root 才能进入。考虑到这一点,您也可以直接使用/root。任何有sudo权限的人都可以查看该目录,但这可能比没有要好。

答案4

不,没有完全隐藏的文件。隐藏文件的目的是向用户隐藏所有“丑陋”的系统文件。

如果没有办法看到它,那就没有意义了,不是吗?

相关内容