원격 잠금 해제를 설정하기 위해 온라인 가이드를 따라해 보았습니다.이것들. 처음에는 우분투 18.04에서 시도했고 지금은 데비안 버스터에서 시도하고 있습니다. 두 경우 모두 dropbear를 설정하여 액세스를 제공할 수 있었지만 디버깅하기 어려운 문제가 발생했을 때 cryptroot-unlock
ssh 세션에서 바이너리를 강제 실행하는 기능을 비활성화하고 Busybox Ash 셸에 갇히게 되었습니다.
Dropbear를 통해 비지박스 셸에 접속했을 때 모든 예제에서 cryptsetup
비지박스 셸에서 명령을 사용할 수 있다는 것을 알 수 있었지만 제 경우에는 두 경우 모두 그렇지 않았습니다 cryptsetup command not found
. 그래서 이미 (version )이 설치되어 있고 여기서 무엇을 해야 할지 모르겠지만 cryptsetup
어떻게든 initramfs에 설치 해야 할 것 같습니다.cryptsetup-initramfs
2:2.1.0-5+deb10u2
답변1
cryptroot-unlock
.NET 대신 셸의 명령을 사용하세요 cryptsetup
.
다음은 복호화 비밀번호를 입력하기 위한 단일 라인 원격 로그인의 예입니다.
ssh -ti /path/to/private_key_file -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no [email protected] cryptroot-unlock