Ecryptfs: потерянная фраза

Когда я смонтировал какой-либо каталог по

mount -t ecryptfs private data

, я ввел неправильный пароль. Я записал данные в этот каталог и теперь не могу его смонтировать. У меня нет действительного пароля и пароля (знаю только то же самое), но у меня есть SIG в /root/.ecryptfs/sig-cache.txt.

Как я могу восстановить свой каталог или, по крайней мере, перебор? : введите много-много паролей, таких как введенные при монтировании этого каталога, и сравните сгенерированный sig с существующим?

2
задан 13 November 2013 в 20:20

1 ответ

Если вы хотите попробовать несколько парольных фраз и сравнить их с известной подписью, вы можете использовать команду ecryptfs-add-passphrase . Это займет любую введенную вами парольную фразу, добавит ее в связку ключей ядра и вернет подпись.

Вы можете сделать это несколько раз (возможно, в сценарии), пока не получите правильную подпись.

Возможно, вы захотите удалить все эти добавленные парольные фразы (или, возможно, очистить ваш брелок ядра между каждой попыткой). Для этого вам понадобится keyctl clear @u.

Полное раскрытие: я один из авторов и сопровождающих eCryptfs .

0
ответ дан 13 November 2013 в 20:20

Другие вопросы по тегам:

Похожие вопросы: