Uma pergunta relacionada seria: luksOpen não descriptografa com keyfile, a menos que o argumento --key-file seja fornecido
No Ubuntu bionic, no cryptsetup 2.0.2
entanto, encontro o seguinte problema:
ao abrir um dispositivo criptografado luks usando uma senha contida em um arquivo, ele funciona bem na chamada direta:
cat mypass.txt | sudo cryptsetup open --type luks /dev/sda1 enc-store
tentando usar o --key-file=-
argumento documentado, que deve resultar no mesmo comportamento
cat mypass.txt | sudo cryptsetup open --type luks --key-file=- /dev/sda1 enc-store
apenas produzindo a mensagem atrasada
Nenhuma chave disponível com esta senha.
isso é especialmente um problema, ao tentar usar o script cryptdisks_start enc-store
, que depende da --key-file=-
opção , que produz a mensagem acima três vezes
o que torna a vida um pouco menos agradável.
estou faltando alguma coisa aqui?
-obrigado!