Por que o 'cryptsetup luksFormat' não está solicitando uma frase secreta?

1

Espero que cryptsetup me indique uma senha, mas, em vez disso, está apenas tentando e não consegue abrir um arquivo-chave:

sudo cryptsetup luksFormat test.img cryptsetup-test

WARNING!
========
This will overwrite data on test.img irrevocably.

Are you sure? (Type uppercase yes): YES
Failed to open key file.
    
por mwfearnley 05.04.2018 / 13:26

1 resposta

1

Você está confundindo as sintaxes de luksFormat e luksOpen .

luksFormat não abre o dispositivo, portanto, não é necessário o nome de um dispositivo para mapear. Então, se você tentar passar um, ele irá interpretá-lo como um nome de arquivo para um arquivo de chave e tentar (e provavelmente falhar) para abri-lo.

Veja um exemplo de luksFormat :

sudo cryptsetup luksFormat test.img
WARNING!
========
This will overwrite data on test.img irrevocably.

Are you sure? (Type uppercase yes): YES
Enter passphrase:
Verify passphrase:

E um exemplo de luksOpen :

sudo cryptsetup luksOpen test.img cryptsetup-test
Enter passphrase for test.img
    
por 05.04.2018 / 13:26

Tags