许多刚上手 CentOS 的用户都会遇到一个常见疑问:回收站(废纸篓)为什么本身不支持加密功能?文件删除后,他人随意浏览就能看到内容,总觉得不够安心。实际上,系统默认并未给回收站提供加密机制——不过不必担心,想为文件加上保护,换个思路就能完全搞定。
使用文件系统加密
- LUKS加密:LUKS(Linux Unified Key Setup)是当前主流的磁盘加密标准,能够对整个硬盘或特定分区进行加密。在 CentOS 环境下,借助
cryptsetup工具即可创建并管理 LUKS 加密分区。这就相当于给整个存储区域上了一把锁,回收站内的文件自然也处于保护范围之内。 - 文件级加密:如果不想改动整个分区,只需针对特定文件或目录进行加密。GnuPG 和 OpenSSL 都是成熟的文件级加密工具,支持对称加密(一个密码搞定)和非对称加密(公钥与私钥配合),灵活性很高,适合按需使用。
使用加密工具
- Vim/Vi加密:对于单个文本文件,Vim 编辑器自带的加密功能非常便捷。在编辑器中输入
:X,按要求两次输入密码,文件就会被加密保存。下次打开时必须输入正确的密码,简单又直接。 - gzexe加密:这是一个轻量级的命令行工具,既能加密也能解密,同时具备压缩功能。适合既想保护内容又希望节省存储空间的场景,一条命令即可完成。
这些方法的核心思路完全一致:不要指望回收站本身提供加密,而是从文件存储的源头或工具层面入手。具体选择哪种方案,取决于你需要整体防护还是精准单点保护。
