Montar no sistema de arquivos do tipo eCryptfs explicitamente desaprovado devido a incompatibilidades conhecidas

6

Eu recebo este erro quando estou tentando fazer sudo mount -t ecryptfs folder1 folder2 na minha pasta pessoal (criptografada pelo Ubuntu) Eu tentei o mesmo comando, mas pastas em / tmp, funcionou como esperado.

A mensagem de erro que recebi:

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

Em /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]
    
por user148222 10.04.2013 / 10:28

1 resposta

7

Você mencionou que sua pasta pessoal é "criptografada pelo Ubuntu" - na verdade, é criptografada usando o eCryptfs. Verifique a saída de:

grep $HOME /proc/mounts

O aninhamento de diretórios criptografados dentro de diretórios criptografados não é suportado pelo eCryptfs. Desculpe.

Divulgação completa: Sou um dos autores e mantenedores atuais de eCryptfs .

    
por Dustin Kirkland 10.04.2013 / 17:02