Mudar a senha em um volume criptografado do LUKS é felizmente bastante simples.
A solução mais simples é a seguinte:
sudo cryptsetup luksChangeKey /dev/base-device
Ele solicitará a senha antiga e, em seguida, a nova.
Se você tiver mais de uma partição criptografada LUKS e quiser inserir sua senha apenas uma vez na inicialização, lembre-se de alterar a senha das outras unidades criptografadas LUKS para que sejam as mesmas que você está alterando agora.
Existem alguns casos de borda dos quais você deve estar ciente. A primeira é que pode haver um erro ao substituir o slot pela nova frase secreta. Como a possibilidade de perda total de dados nesse empreendimento é diferente de zero, faça um backup completo da unidade antes de iniciar essa operação. Se for um laptop, verifique se a bateria está totalmente carregada por precaução. Se é um desktop, provavelmente vale a pena ter um UPS conectado.
Como alternativa, se o seu binário cryptsetup não tiver a opção changeKey, você poderá fazê-lo em 2 etapas:
sudo cryptsetup luksAddKey /dev/base-device
sudo cryptsetup luksRemoveKey /dev/base-device
A ressalva com essa abordagem é que a operação luksAddKey pode falhar se você já tiver o máximo de 8 slots de chave já usados. Isso é improvável, mas esteja ciente disso.
Eu mesmo tive que fazer essa tarefa recentemente e achei os seguintes recursos úteis: