Sto scrivendo uno script che imposta automaticamente le macchine virtuali dell'ambiente di test . Questo script dovrebbe formattare automaticamente una partizione dmcrypt + LUKS per me, con una certa passphrase. Poiché si tratta di un ambiente di test locale, non mi interessa la sicurezza della passphrase, voglio solo che l'intero processo di configurazione della VM sia automatizzato e non interattivo.
Come posso fornire in modo non interattivo una passphrase a "dmcrypt luksFormat"? Voglio usare passphrase, non chiavi, perché in produzione usiamo passphrase anche per LUKS.
printf "This isn't a very secure passphrase." | cryptsetup luksFormat /dev/vda2 -
ha funzionato meglio per me. YMMV.