암호화된 /home 파티션/디렉토리에 하드 디스크를 자동으로 마운트하는 방법은 무엇입니까?

암호화된 /home 파티션/디렉토리에 하드 디스크를 자동으로 마운트하는 방법은 무엇입니까?

내 컴퓨터에는 대부분의 개인 파일과 데이터가 포함된 보조(NTFS 형식) 내부 하드 드라이브가 있습니다. 이 드라이브가 내 사용자 HOME에 자동으로 마운트되기를 원합니다. 하지만 Ubuntu(17.10) 설치 과정에서 별도의 /home 파티션을 생성하고 기본( ecryptfs) 암호화를 적용하기로 선택했습니다. 이로 인해 에서 생성한 항목을 기반으로 필요에 따라 HDD가 자동으로 마운트되지 않는 것 같습니다 fstab. 그러나 드라이브는 암호화되지 않은 디렉터리에 자동으로 마운트됩니다.

보조 하드 디스크를 자동으로 마운트하는 방법은 무엇입니까 /home/<username>/?

자동 설치는 fstab부팅 중에 발생하며 /home사용자가 로그인할 때까지 암호가 해독되지 않는다고 생각합니다. fstab관련 항목을 자동으로 확인할 수도 있습니다 .뒤쪽에로그인? 명령을 자동으로 실행하기 위해 작은 로그인 후 스크립트를 만들 수도 있습니다 . 하지만 그렇게 하려면 비밀번호 프롬프트가 mount필요할 것이라고 생각합니다 (또는 시도해야 할 수도 있습니다).sudo자동 파일 시스템도구). 또는 ecryptfs스택 파일 시스템이므로 마운트 지점을 더 낮은 암호화 계층으로 변경할 수 있습니다. 올바르게 이해했다면 /user/<username>/.Private? 레이어는 지속적이므로 부팅을 통해 존재합니다. 하지만 암호화되지 않은 NTFS 파일 시스템을 거기에 마운트하려고 하면 어떤 일이 일어날지 상상할 수 없습니다.

답변1

이것이 개인 시스템이라고 가정합니다. 홈 폴더 외부에 드라이브를 마운트하고 심볼릭 링크를 사용하여 드라이브를 홈 폴더에 연결합니다.

ln -s <target> <localname>

따라서 드라이브가 설치된 경우

/mnt/ntfsdrive

홈 폴더에 ndfsdrive로 넣으려면

ln -s /mnt/ntfsdrive /home/<username>/ntfsdrive

이것이 개인적으로나 물리적으로 안전한 시스템이 아닌 경우에는 다른 보안 고려 사항이 적용됩니다.

관련 정보