Por algum motivo, a chamada mount.ecryptfs_private
está falhando, por isso não é possível montar as pastas eCryptfs que ele tentou configurar.
Não sei porque, mas verificando man mount.ecryptfs_private
revela algumas informações como:
mount.ecryptfs_private is a mount helper utility for non-root users to cryptographically mount a private directory, ~/Private by default. This program optionally takes one argument, ALIAS. If ALIAS is omitted, the program will default to using "Private" using: - $HOME/.Private as the SOURCE - $HOME/Private as the DESTINATION - $HOME/.ecryptfs/Private.sig for the key signatures. If ALIAS is specified, then the program will look for an fstab(5) style configuration in: - $HOME/.ecryptfs/ALIAS.conf and for key signature(s) in: - $HOME/.ecryptfs/ALIAS.sig The mounting will proceed if, and only if: - the required passphrase is in their kernel keyring, and - the current user owns both the SOURCE and DESTINATION mount points - the DESTINATION is not already mounted This program will: - mount SOURCE onto DESTINATION - as an ecryptfs filesystem - using the AES cipher - with a key length of 16 bytes - using the passphrase whose signature is in ~/.ecryptfs/Private.sig
Portanto, verifique se há algo faltando ou errado, procure por arquivos como:
-
$HOME/.Private
como a FONTE -
$HOME/Private
como o DESTINO -
$HOME/.ecryptfs/Private.sig
para as assinaturas de chaves. -
$HOME/.ecryptfs/ALIAS.conf
e assinatura (s) de chave em: -
$HOME/.ecryptfs/ALIAS.sig
E se o seu "usuário possuir os pontos de montagem SOURCE e DESTINATION" e se "o DESTINATION ainda não estiver montado".
Se tudo estiver bem, tente executar mount.ecryptfs_private
e veja o que ele diz, o programa ecryptfs-setup-private
pode estar escondendo informações potencialmente úteis sobre stdout / stderr.
Ou, ecryptfs-add-passphrase
pode estar falhando de alguma forma.
E apenas para outra verificação, você instalou o eCryptfs usando o sistema de gerenciamento de pacotes padrão do CentOS? Não baixou arquivos aleatórios da rede ou uma versão realmente antiga / nova (possivelmente incompatível) ou algo do tipo?