Я создал личную папку ecryptfs, затем удалил разрешение r&w из упакованного -файла фразы-пароля, чтобы проверить... Если бы вы проверили системный журнал сразу после того, как увидели сообщение
Info: Check the system log for more information from libecryptfs
Вы бы видели такие строки:
15 января 00 :21 :48 sys ecryptfs -вставка -завернутая -фраза-пароль -в связку ключей -:Не удалось обнаружить версию фразы-пароля в оболочке:Отказано в доступе
15 января 00 :21 :48 sys ecryptfs -вставка -завернутая -фраза-пароль -в связку ключей -:Ошибкапри попытке извлечь фразу-парольиз файла [ /home/user/.ecryptfs/wrapped -кодовая фраза]; rc = [-13]
Вместе они представляют собой довольно сильную стрелку, указывающую на необходимость проверки разрешений файла парольной фразы ~/.ecryptfs/wrapped -. (Не требуется sudo или strace)
В общем,просто убедитесь, что вы запускаете команду ecryptfs-mount-private
от имени того же пользовательского каталога, который вы пытаетесь смонтировать, и файл wrapped-passphrase
имеет разрешения-rw-------или(600)и того же владельца, что и зашифрованный каталог.
Вы ищете что-то вродеhttps://github.com/fangfufu/httpdirfs
Размышляя об этом, я понимаю, что WebDAV — это просто расширение http. Пока вы остаетесь на основных операциях, вы можете просто использовать функциональность http. При наличии этого предварительного условия подключение сервера через WebDAV также может быть вариантом. Выездhttps://savannah.nongnu.org/projects/davfs2
Предупреждение :Я быстро воспользовался Google и наткнулся на него. Я не использую такое решение и не имею с ним опыта.