运行 cryptsetup luksOpen 两次是否安全?

运行 cryptsetup luksOpen 两次是否安全?

当我已经使用打开了 LUKS 块设备时cryptsetup luksOpen,第二次使用相同参数(包括设备名称)在同一台计算机上调用该命令是否不会执行任何操作,或者这样做是否不安全?

答案1

如果您尝试打开同名的设备,cryptsetup只会告诉您映射的设备已经存在。如果您尝试不同的名称,调用将失败,因为设备正在使用中:

$ sudo cryptsetup luksOpen /dev/sdc1 a
Device a already exists.

$ sudo cryptsetup luksOpen /dev/sdc1 b
Enter passphrase for /dev/sdc1: 
Cannot use device /dev/sdc1 which is in use (already mapped or mounted).

相关内容