Saya sedang menulis skrip yang secara otomatis mengatur mesin virtual lingkungan pengujian . Script ini seharusnya secara otomatis memformat partisi dmcrypt + LUKS untuk saya, dengan frasa sandi tertentu. Karena ini adalah lingkungan pengujian lokal saya tidak peduli dengan keamanan passphrase, saya hanya ingin seluruh proses setup VM menjadi otomatis dan non-interaktif.
Bagaimana saya bisa secara non-interaktif memasok frasa sandi ke 'dmcrypt luksFormat'? Saya ingin menggunakan kata sandi, bukan kunci, karena dalam produksi kami menggunakan kata sandi untuk LUKS juga.
printf "This isn't a very secure passphrase." | cryptsetup luksFormat /dev/vda2 -
bekerja lebih baik untukku. YMMV.