整个主目录都加密了,我可以解密主目录下的特定目录吗?

整个主目录都加密了,我可以解密主目录下的特定目录吗?

我之所以问这个问题,是因为加密留下了最多 143 个字符的长度作为文件名。虽然通常这似乎不是一个问题,但当文件名称包含许多多字节 CJK(中文、日文、韩文)字符时,就会出现问题。

但是我无法手动重命名该文件,因为它应该由程序下载并内部处理。具体来说,它是 Transmission 使用的简历文件,应该存储在~/.config/transmission/resume目录下。

因为我知道文件将存储在哪个文件夹中(在本例中是前面提到的resume文件夹),所以我想解密这个特定的文件夹以解决“文件名太长”的问题。

所以我的问题是,除了解密整个主文件夹,有没有办法只解密一个特定的文件夹/目录?

答案1

我不知道如何完全按照您的要求去做;但您可以在其他地方创建一个文件夹并将其挂载在您的主文件夹中,这样可以解决问题。

我使用第二个硬盘执行此操作,将其安装为“/home/mark/media”,以免照片和音乐填满我的固态硬盘。

例如,在中创建一个文件夹

/media/example 并通过添加链接将其挂载

ln /media/example /home/mark/example

这将在重启后继续存在。如果是白分区,最好将其添加到 fstab

答案2

如果您可以解密或仅在单个文件上挂载,它将使用与所有其他加密文件相同的密钥,因此我认为与定期挂载加密主页相比没有什么优势。

如果你想在其他任何地方创建另一个未加密的文件夹来存储~/.config/transmission/resume目录,或者~/.config/transmission你可以执行绑定挂载

mount --bind olddir newdir

并且不需要使用单独的分区或驱动器,可以将其放在newdir/任何/home地方。

相关内容