Я зашифровал свой каталог / home / в Ubuntu 18.04, следуя http://tlbdk.github.io/ubuntu/2018/10/22/fscrypt.html
Из-за в случае неудачного обновления мне пришлось сделать переустановку.
Поскольку у меня был / home в отдельном разделе, я сначала попытался переустановить его с повторным использованием раздела / home. К сожалению, это не сработало. Я не мог войти в систему. Без предупреждения, просто вернусь к экрану входа.
Итак, я установил один раздел с тем же именем пользователя и паролем, что и раньше, и смонтировал старый / home раздел вручную и попытался расшифровать мой старый home / dir с помощью разблокировки fscrypt, но это не удалось.
fscrypt статус моего домашнего каталога пользователя:
fscrypt status aak
"aak" is encrypted with fscrypt.
Policy: 5a49d89d52d640f9 Unlocked: No
Protected with 1 protector: PROTECTOR LINKED DESCRIPTION
[filesystem /mnt: no device with UUID "e2a3115b-7111-4cb8-ac31-966baea755c3": cannot follow filesystem link]
И когда я пытаюсь разблокировать его:
aak@aak-XPS-15-9570:/mnt$ fscrypt unlock aak --verbose
2019/07/06 11:43:22 keyringID(_uid.1000) = 251180423, <nil>
2019/07/06 11:43:22 KeyctlLink(251180423, -2) = <nil>
2019/07/06 11:43:22 keyringID(session) = 753358341, <nil>
2019/07/06 11:43:22 KeyctlSearch(753358341, keyring, _uid.1000) = 251180423, <nil>
2019/07/06 11:43:22 Reading config from "/etc/fscrypt.conf"
2019/07/06 11:43:22 creating context for "aak"
2019/07/06 11:43:22 aak is on ext4 filesystem "/mnt" (/dev/nvme0n1p9)
2019/07/06 11:43:22 performing sanity checks
2019/07/06 11:43:22 directory /mnt/.fscrypt/policies has incorrect permissions
2019/07/06 11:43:22 directory /mnt/.fscrypt/protectors has incorrect permissions
2019/07/06 11:43:22 found policy 5a49d89d52d640f9 for "aak"
2019/07/06 11:43:22 directory /mnt/.fscrypt/policies has incorrect permissions
2019/07/06 11:43:22 directory /mnt/.fscrypt/protectors has incorrect permissions
2019/07/06 11:43:22 successfully read metadata from "/mnt/.fscrypt/policies/5a49d89d52d640f9"
2019/07/06 11:43:22 found data for policy 5a49d89d52d640f9 on "/mnt"
2019/07/06 11:43:22 data from filesystem and path agree
2019/07/06 11:43:22 KeyctlSearch(251180423, logon, ext4:5a49d89d52d640f9) = -1, required key not available
2019/07/06 11:43:22 directory /mnt/.fscrypt/policies has incorrect permissions
2019/07/06 11:43:22 directory /mnt/.fscrypt/protectors has incorrect permissions
2019/07/06 11:43:22 optionFn(5a49d89d52d640f9)
2019/07/06 11:43:22 selecting from 1 protector
2019/07/06 11:43:22 when loading option: filesystem /mnt: no device with UUID "e2a3115b-7111-4cb8-ac31-966baea755c3": cannot follow filesystem link
fscrypt unlock: could not load any protectors
You may need to mount a linked filesystem. Run with --verbose for more information.
Любая помощь приветствуется.