Linux를 다시 설치한 후 LUKS가 드라이브를 마운트하지 못함

Linux를 다시 설치한 후 LUKS가 드라이브를 마운트하지 못함

랩톱에 Linux를 다시 설치해야 했고 이전 설치를 luks 암호화 드라이브에 백업해야 했습니다. 재설치 후 드라이브를 마운트할 수 없습니다. 대신 오류가 발생합니다.

Error unlocking /dev/sdb1: Failed to activate device: Operation not permitted

비밀번호를 여러번 확인했는데 제가 설정한 비밀번호였습니다. 이 문제를 해결하는 방법을 아는 사람이 있나요?

답변1

그래서 분명히 그것은 비밀번호에 오타가 있었던 것 같습니다. 아마도 재설치하기 전에 비밀번호를 복사했을 때 발생했을 것입니다. 비밀번호를 적지 않고 사진으로 찍어두었다가 재설치 후 비밀번호 관리자에 다시 붙여넣을 때 오타가 나더군요. 하지만 저는 똑똑한 만큼 비밀번호를 붙여넣은 직후에 사진을 삭제했습니다.

내가 마침내 오타에 대해 알아낸 방법은 bruteforce-luks. 하지만 20자 이상인 비밀번호의 조합을 모두 확인하려면 '약간의 시간'이 걸리기 때문에 몇 가지 단축키를 찾아야 했습니다.

첫 번째 지름길은 암호문의 정확한 길이를 아는 것이었습니다. 그리고 그보다 더 좋은 점은 내가 걱정했던 것보다 적어도 거의 정확한 암호를 가지고 있었기 때문에 암호에 대한 추가 정보가 이미 많이 있다는 점이었습니다.

두 번째 단축키는 키보드의 특성상 각 문자에 대해 몇 가지 다른 가능성만 적용된다는 것입니다. 두 이웃 캐릭터를 실수로 전환하는 것도 또 다른 옵션이었습니다.

이 모든 것이 결합되어 확인해야 할 암호 문구 수가 급격히 줄어들고 간단한 스크립트를 사용하여 이러한 제약 조건을 사용한 순열 생성이 쉽게 자동화되었습니다. 그리고 몇 백 개의 비밀번호를 입력하고 약간의 행운을 얻은 후에 실제로 잃어버린 비밀번호를 찾았습니다.

그래서 이것이 알아내는 것이 다소 재미 있었지만, 이야기의 교훈은 복사할 때 데이터를 두 번, 심지어 세 번 확인하는 것이라고 생각합니다.

관련 정보