Você pode criar / montar um diretório criptografado com encfs
da seguinte forma:
mkdir -p ./content
encfs -i 5 $PWD/raw $PWD/content
Na primeira vez que fizer isso, ele fará algumas perguntas, você poderá aceitar os padrões e solicitará uma senha que você precisará digitar mais tarde a cada vez para desbloqueá-la.
O conteúdo criptografado será criado em $ PWD / raw, que será montado em $ PWD / content. Você pode criar arquivos em $ PWD / content ou apenas copiar lá, e você verá que $ PWD / raw é preenchido com dados ilegíveis. $ PWD / content é visível apenas pelo seu usuário, nem mesmo o root pode vê-lo. Quando você terminar de editar, desmonte com fusermount -u ./content
, isso eliminará o conteúdo de $ PWD / content. Para montar novamente, repita o comando encfs
acima.
Os parâmetros de caminho para encfs
devem ser caminhos absolutos, é por isso que usei $PWD
acima para usar diretórios no diretório de trabalho atual.
O -i 5
significa desmontar automaticamente após inativo por 5 minutos.