Sim, você pode fazer esse . Eu uso um disco rígido externo e montei nas minhas instalações do Ubuntu com cryptsetup
/ dm-crypt
. Mas você precisa atualizar seus pacotes cryptsetup para a versão 1.6 para obter essa funcionalidade. Eu usei este PPA em versões mais antigas do Ubuntu.
Montar um contêiner não é diferente de montar uma partição criptografada como seria de esperar:
$ sudo cryptsetup tcryptOpen testcontainer.tc testcontainer
Agora, um novo disco aparece no Nautilus ou no launcher e você pode montá-lo via Nautilus ou terminal, se quiser. Eu montei o container via Nautilus.
$ mount | grep testcontainer
/dev/mapper/testcontainer on /media/livewire/F29F-27D2 type vfat (rw,nosuid,nodev,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,showexec,flush,uhelper=udisks2)
Não se esqueça de desmontar o sistema de arquivos e o próprio container após desmontar o sistema de arquivos:
$ sudo cryptsetup tcryptClose /dev/mapper/testcontainer
Embora uma solução somente GUI para montar tais contêineres e partições da mesma forma que você pode montar partições LUKS seria mais confortável, atualmente não é possível como parece.
A automontagem via pam_mount também parece não ser possível no momento.