![在 Linux 中创建受密码保护的文件](https://linux22.com/image/1468956/%E5%9C%A8%20Linux%20%E4%B8%AD%E5%88%9B%E5%BB%BA%E5%8F%97%E5%AF%86%E7%A0%81%E4%BF%9D%E6%8A%A4%E7%9A%84%E6%96%87%E4%BB%B6.png)
我需要对我的文件进行密码保护,每当我尝试打开文件时,它都应该要求输入有效的密码......
我找到了一种方法。
vi -x 文件名
每当我打开文件时,它都会要求输入密码,这很好。当我输入错误的密码时,它会显示一些加密数据。
假设有人利用这些加密数据保存了一些不必要的数据。
当使用正确的密码打开同一个文件时,该文件包含其作者输入的有效数据和其他人输入的加密数据......
所以有人提出一个解决方案
答案1
这不会像您描述的那样工作。不过,您可以使用密码保护逻辑卷 (LV)。因此,我能给您的建议最接近的解决方案是创建(例如)一个 LUKS 分区,该分区将被加密并受密码保护,然后将文件放在那里。
每次需要访问文件时,您都必须通过输入密码来挂载 LUKS 分区,然后才能访问其上的文件。
这里'关于如何配置 LUKS 的一个非常简单的教程。