ecryptfs falha de montagem do kernel 4.7 em diante

2

Até o kernel 4.6, consegui montar montagens ecryptfs que tinham diretórios simples, mas diretórios, criptografados.

Do kernel 4.7 em diante, não posso mais fazer isso.

A home page criptografada está em /.private/backup e o ponto de montagem está em / mountpoint.

A montagem é feita a partir de .private e não de .private / backup como mostrado abaixo:

$> mount -t ecryptfs /.private /mountpoint

$> ls /mountpoint/backup

ls: cannot access /mountpoint/backup: No such file or directory

?????????? ? ? ? ? ? backup

Se eu montar

$> mount -t ecryptfs /.private/backup /mountpoint

então está tudo bem.

Estou usando as seguintes opções rw, noauto, usuário, no_sig_cache, ecryptfs_passthrough = n, ecryptfs_sig = xxxxxx, ecryptfs_cipher = blowfish, ecryptfs_key_bytes = 56, ecryptfs_fnek_sig = xxxxxxx, ecryptfs_unlink_sigs, chave = passphrase: passphrase_passwd_file = / root / .ecryptfs / passwd.txt

Usando ecryptfs_passthrough = y não parece fazer nenhuma diferença.

Qual poderia ser o motivo?

    
por Octavian 04.10.2016 / 16:59

1 resposta

2

A capacidade de procurar texto simples e nomes de arquivos criptografados, sob o mesmo ponto de montagem eCryptfs, foi desativada com o seguinte commit em 4.7:

link

O suporte a ambas as formas de nomes de arquivos no sistema de arquivos inferior provou ser problemático e foi decidido que apenas um ou outro deve ser utilizável sob um determinado ponto de montagem do eCryptfs. Lamento saber que seu caso de uso foi afetado pela decisão, mas não acredito que esse caso de uso possa ser suportado no momento.

    
por 04.10.2016 / 17:31