ecryptfs를 사용하여 / home 폴더를 암호화하는지 궁금합니다.
sudo ecryptfs-migrate-home -u username
루트 권한을 가진 다른 사용자가 내 비밀번호를 변경 한 다음 새 비밀번호를 사용하여 내 계정에 로그인하여 암호화 된 / 홈을 볼 수 있습니까?
내 비밀번호를 변경해도 여전히 암호화 된 / home에 액세스 할 수 있다고 가정합니다. 비밀번호를 변경하고 로그인하는 루트와 다른 점은 무엇입니까?
ecryptfs를 사용하여 / home 폴더를 암호화하는지 궁금합니다.
sudo ecryptfs-migrate-home -u username
루트 권한을 가진 다른 사용자가 내 비밀번호를 변경 한 다음 새 비밀번호를 사용하여 내 계정에 로그인하여 암호화 된 / 홈을 볼 수 있습니까?
내 비밀번호를 변경해도 여전히 암호화 된 / home에 액세스 할 수 있다고 가정합니다. 비밀번호를 변경하고 로그인하는 루트와 다른 점은 무엇입니까?
답변:
짧은 대답 : 예 및 아니오 .
루트가 암호화 된 / home 폴더를 볼 수 있습니까?
예 . 로그인 한 루트 사용자와 sudo 사용자는 해독 된 파일을 볼 수 있습니다. 또한, 잠에서 깨어 나면 /home
여전히 해독됩니다.
또한 로그 아웃시 ecryptfs
해독 된 /home
폴더를 마운트 해제하지 못하게 하는 버그가 있습니다. 대신 시스템을 종료하거나 다시 시작하거나 다른 sudo / root 사용자로부터 폴더를 수동으로 마운트 해제해야합니다. 자세한 내용은 이 질문 을 참조하십시오.
루트 권한을 가진 다른 사용자가 내 비밀번호를 변경 한 다음 새 비밀번호를 사용하여 내 계정에 로그인하여 암호화 된 / 홈을 볼 수 있습니까?
없음 . 귀하의 /home
폴더가 있지만 암호로 암호화 된 암호와 암호로 암호화되지 않습니다. 비밀번호를 변경하는 다른 사용자는 비밀번호 문구에 영향을 미치지 않습니다.
관리 비밀번호 변경 후 처음 로그인 할 때 암호화 된 홈을 수동으로 마운트하고 비밀번호 문구를 다시 랩핑해야합니다. 이 작업에는 이전 비밀번호와 새 비밀번호가 필요합니다.
ecryptfs-mount-private
ecryptfs-rewrap-passphrase ~/.ecryptfs/wrapped-passphrase
때 당신이 암호를 변경하면 새 암호를 사용하여 파일에 계속 액세스 할 수 있어야하므로, 홈 디렉토리 암호가 새 암호로 다시 암호화됩니다. 이는 PAM (Pluggable Authentication Modules) ( via )을 통해 처리됩니다 .
이 관련 질문을 참조하십시오 .
umount
는 로그 아웃 한 사용자의 왼쪽 마운트 된 홈만 가질 수 없습니까? 내 데비안 시스템에는 해당 버그가 없으므로 테스트 할 수 없지만 eCryptfs 암호화 홈 사용자가 로그인하면 추가 "유형 ecryptfs"마운트 umount
가있어 충분합니다.
유일한 대답은 yes 입니다. 시스템의 루트 사용자는 암호를 자동으로 기록하기 위해 키로거 또는 기타 소프트웨어를 쉽게 설치할 수 있습니다. 그러면 암호를 선택했는지 알 필요없이 모든 파일에 완전히 액세스 할 수 있습니다.
시스템의 루트 사용자는 해당 시스템에서 모든 것을 수행 할 수 있습니다. 그들은 본질적으로 그것과 관련된 모든 데이터를 소유합니다. 귀하의 데이터가 다른 시스템에서 암호화 된 후 다시 가져 와서 해독하지는 않았지만 우리가 그것에 대해 이야기하고 있다고 생각하지 않습니다.
ecryptfs
있습니다. 사용자가 로그인하고 홈 폴더의 암호가 해독되면 해당 사용자가 로그인 상태를 유지하거나 로그 아웃했는지에 관계없이 그대로 유지됩니다. 홈 폴더를 다시 암호화하는 유일한 방법은 시스템을 다시 시작하는 것입니다. 이 버그는 아직 수정되지 않았습니다.