LUKS нэвтрэх үгийг хэрхэн давхар шалгах вэ

Проблема в том, что у вас может быть только 1 стандартный ввод, поэтому, если ваш сценарий bash запускает команду, которая вообще читает из стандартного ввода, он сожрет строки из сценария.

Попробуйте сбросить stdin для команд make, например:

( make -j8 && make install ) </dev/null
1
07.05.2018, 11:12
1 ответ

Просто запустите cryptsetupс аргументом -y.

Из справочной страницыcryptsetup:

--verify-passphrase, -y
    query for passwords twice. Useful when creating a (regular) mapping for the first time, 
    or when running luksFormat. 

Система дважды запрашивала существующую парольную фразу и новую:

$ sudo cryptsetup luksAddKey -y --key-slot 4  /dev/sda5
Enter any existing passphrase: 
Verify passphrase: 
Enter new passphrase for key slot: 
Verify passphrase: 
Passphrases do not match.
3
27.01.2020, 23:23

Теги

Похожие вопросы