J'écris un script qui configure automatiquement les machines virtuelles de l' environnement de test . Ce script devrait automatiquement formater une partition dmcrypt + LUKS pour moi, avec une certaine phrase secrète. Comme il s'agit d'un environnement de test local, je ne me soucie pas de la sécurité de la phrase secrète, je veux juste que l'ensemble du processus de configuration de la machine virtuelle soit automatisé et non interactif.
Comment puis-je fournir de manière non interactive une phrase secrète à «dmcrypt luksFormat»? Je veux utiliser des phrases secrètes, pas des clés, car dans la production, nous utilisons également des phrases secrètes pour LUKS.
printf "This isn't a very secure passphrase." | cryptsetup luksFormat /dev/vda2 -
a mieux fonctionné pour moi. YMMV.