É possível usar o comando 'screen' para trabalhar com arquivos em um diretório pessoal criptografado?

5

Portanto, tenho um diretório pessoal criptografado , configurado durante a instalação em um servidor que executa o Ubuntu 12.04 LTS. Eu tentei usar screen para executar um script que acessa os dados em meu diretório inicial depois de fechar minha conexão ssh com esse servidor, mas encontrei erros aparentemente decorrentes do acesso ao disco.

É porque deixar screen em execução não significa permanecer logado na máquina e, portanto, os arquivos em meu diretório pessoal ficarão inacessíveis a qualquer programa que esteja usando a tela devido à desmontagem e, portanto, não descriptografados? (E é, portanto, semelhante a executar um trabalho cron que usa arquivos criptografados ?).

Se essa hipótese for verdadeira, o que posso fazer para resolver isso?

    
por ijoseph 21.09.2012 / 00:59

1 resposta

4

Existe um arquivo chamado /home/.ecryptfs/$USER/.ecryptfs/auto-umount que é usado como sinalizador para desmontar a partição criptografada sempre que você não tiver um shell login não mais.

Você pode querer remover isso, ou (não testado!) tentar criar outra sessão na tela (por exemplo, executar sudo login e efetuar login com o mesmo usuário, na tela, isso deve manter o número de invólucros de login acima de zero) .

EDIT: ecryptfs usa who para contar o número de logins. Se você sentir vontade de solucionar problemas ...

    
por sre 11.10.2012 / 20:18

Tags