当我骑着自行车时
mount -t ecryptfs private data我输入了错误密码。我在这个dir中写了数据,现在我无法挂载它。我没有有效的密码和密码(只知道相同的密码),但是在/root/.ecryptfs/sig-cache.txt中有SIG。
我怎样才能恢复我的目录,或者,至少是粗暴地对待它:键入许多密码,比如在安装这个dir时输入的密码,并将生成的sig与现有的密码进行比较?
发布于 2013-11-13 19:00:59
如果您想尝试一组密码,并将它们与已知的签名进行比较,则可以使用附加密码命令。这将使用您输入的任何密码,并将其添加到内核的密钥环并返回签名。
你可以这样做很多次(也许在一个脚本),直到你得到正确的签名。
您可能希望清除所有添加的密码(或者清除每次尝试之间的内核键环)。为此,您需要使用键控 clear @u。
完全公开:我是eCryptfs的作者和维护人员之一。
https://askubuntu.com/questions/376525
复制相似问题