태그 보관물: luks

luks

디스크가 연결되어있을 때만 luks 파티션을 자동으로 마운트하는 방법 17)에서 일부 암호화 된

다음과 같은 시나리오가 있습니다.

랩탑 (Fedora Core 17)에서 일부 암호화 된 (luks) 하드 디스크로 일부 데이터를 자동으로 백업하고 싶습니다. 디스크는 노트북의 암호화 된 루트 파티션에있는 키 파일로 열 수 있습니다. 하드 디스크는 도킹 스테이션에 연결되어 있으므로 집에있을 때만 “현재”(노트북 실행 시간의 약 1/2)

한 가지 예외로 원하는 방식으로 모든 것을 설정했습니다.

부팅시 하드 디스크가있는 경우에만 하드 디스크를 자동으로 마운트 할 수있는 적절한 방법이 없습니다.

crypttab 및 fstab에 추가하지 않고 noauto부팅 할 때 마운트하려고 시도하면 존재하지 않을 때 많은 시간과 오류 메시지가 나타납니다. noauto를 추가하면 자동으로 마운트되지 않습니다.)

다음을 수행하도록 luks / crypttab을 구성하는 방법이 있습니까?

  • 디스크가 있는지 확인
  • 그렇다면 : 암호 해독 / 마운트
  • 아니요 인 경우 :하지 마십시오


답변

정확한 파일 이름과 명령으로 미리 준비된 답변이 없지만 /dev/init.d/local과 같은 늦게 실행되는 init 스크립트에 / dev 중 하나를 찾는 것을 추가합니다. / disk / by- * 디렉토리에서 LUKS 파티션이 사용 가능한지 확인하고 사용 가능한 경우 진행하십시오.

아마도 다음과 비슷한 것입니다.

start_luks_backup_disk() {
  cryptdisks_start yourlukspartition && \
  mount /mnt /dev/mapper/yourlukspartition
}

test -b /dev/disk/by-uuid/8317fb0e-0707-11e2-8a07-5b563062136f \
&& start_luks_backup_disk


답변