but as soon as I log out it can't read anymore
Isso faz sentido para mim por um serviço seguro. Mas pelo seu título, parece que você não gosta disso. Então, por que não montar o diretório pessoal criptografado do usuário na inicialização, em / etc / fstab?