Готовность к файловой системе типа eCryptfs явно запрещена из-за известных несовместимостей

6

Я получаю эту ошибку, когда пытаюсь сделать sudo mount -t ecryptfs folder1 folder2 в моей домашней папке (зашифрованной ubuntu) Я пробовал ту же команду, но папки в / tmp, она работала, как ожидалось.

Сообщение об ошибке, которое я получил:

  ecryptfs_unlink_sigs
  ecryptfs_key_bytes=16
  ecryptfs_cipher=aes
  ecryptfs_sig=66cea2017ad38853
Error mounting eCryptfs: [-22] Invalid argument

В /var/log/syslog :

kernel: [  197.621331] Mount on filesystem of type eCryptfs explicitly disallowed due to known incompatibilities
mount.ecryptfs: Failed to perform eCryptfs mount: [Invalid argument]
kernel: [  197.659287] Reading sb failed; rc = [-22]
    
задан user148222 10.04.2013 в 10:28
источник

1 ответ

7

Вы упомянули, что ваша домашняя папка «зашифрована Ubuntu» - она ​​фактически шифруется с помощью eCryptfs. Проверьте вывод:

grep $HOME /proc/mounts

Вложенные зашифрованные каталоги внутри зашифрованных каталогов не поддерживаются с помощью eCryptfs. К сожалению.

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

    
ответ дан Dustin Kirkland 10.04.2013 в 17:02