在encfs上查找相应的加密文件

Mar*_*hes 6 encryption fuse

希望是一个非常简单的问题.

我有一个只读挂载,并且一个encfs FUSE挂载读取它来解密文件.我如何知道每个解密文件与哪个加密文件有关?

例如:我想删除一个文件,但是无法通过只读文件系统执行此操作.我怎么知道真正的文件名?

我可能正在寻找一种更具编程性的方法

Mar*_*hes 11

我发现这是可能的encfsctl.您可以使用encode函数将人类可读的名称转换为文件系统上的实际路径.

$ ENCFS6_CONFIG='encfs6.xml' encfsctl encode /encfs/mountpoint readable/name/in/mountpoint
EncFS Password: 
decryptedname
Run Code Online (Sandbox Code Playgroud)

http://manpages.ubuntu.com/manpages/hardy/man1/encfsctl.1.html