답변:
터미널 유형에서 :
cat /home/.ecryptfs/$USER/.ecryptfs/Private.mnt
파일이 존재하고 홈 디렉토리 경로를 포함하는 경우 홈 디렉토리가 암호화됩니다.
확인하는 또 다른 방법은 홈 디렉토리 마운트 지점을 보는 것입니다.
터미널 유형에서 :
df $HOME
암호화 된 홈은 ".Private"파일 시스템에 마운트되고, 그렇지 않으면 일부 일반 파티션 장치 (/ dev / *)에 마운트됩니다.
Filesystem 1K-blocks Used Available Use% Mounted on
/home/username/.Private
315482376 101351268 198105472 34% /home/username
일반 장치 마운트 (암호화 없음) :
df /home/schroot
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda7 315482376 101351332 198105408 34% /home
이것은 좋은 질문입니다! 실제로는 프로그래밍 방식의 관점에서 많이 나옵니다. Ubuntu 설치 프로그램, lightdm 및 gdm과 같은 프로그램, 프로세스 및 응용 프로그램은 실제로 $ HOME이 암호화되었는지 또는 개인인지, 제대로 설정되어 있는지 알아야합니다.
최근 에 eCryptfs 릴리스 버전 96에서 릴리스 된 ecryptfs-verify-private 유틸리티를 작성했습니다 .