설치시 홈 폴더를 암호화하는 옵션이 제공됩니다.이 기능은 무엇입니까?


103
  • 홈 폴더를 암호화하면 컴퓨터가 더 안전 해 집니까?
  • 홈 폴더가 암호화 된 경우 비밀번호를 더 입력해야합니까?
  • 홈 폴더 암호화에 대해 알아야 할 사항이 있습니까?

답변:


95

간단히

  1. 홈 폴더를 암호화해도 실제로 컴퓨터가 더 안전 해지지는 않습니다. 단순히 홈 폴더의 모든 파일과 폴더를 무단으로 볼 수 없도록 더욱 안전하게 만듭니다.
    • 보안 관점에서 컴퓨터는 여전히 "취약성"입니다. 그러나 공격자가 암호를 가지고 있지 않으면 콘텐츠를 도난하기가 매우 어려워집니다.
  2. 실제로 평소보다 더 이상 비밀번호를 실제로 입력 할 필요는 없습니다. 컴퓨터에 로그인하면 파일이 세션을 위해 완벽하게 해독됩니다.
  3. 컴퓨터 하드웨어에 따라 컴퓨터 성능에 영향을 줄 수 있습니다. 보안 이상의 성능이 걱정되는 경우 (및 구형 컴퓨터 인 경우)이 기능을 비활성화 할 수 있습니다.

기술적으로

우분투는 "eCryptfs"를 사용하여 모든 데이터를 디렉토리 (이 경우에는 홈 폴더)에 암호화 된 데이터로 저장합니다. 사용자가 해당 암호화 된 폴더에 로그인하면 두 번째 암호 해독 마운트로 마운트됩니다 (이것은 tmpfs와 유사하게 작동하는 임시 마운트입니다. RAM에서 만들어지고 실행되므로 파일은 HD에서 암호 해독 된 상태로 저장되지 않습니다). 아이디어는 하드 드라이브가 도난 당하고 성공적인 마운트 및 암호 해독을 생성하기 위해 Linux를 인증으로 실행해야하기 때문에 해당 항목을 읽을 수없는 경우 (키는 SHA-512 암호화 된 데이터입니다. 여러 사용자 측면-키는 암호화 된 키 링에 저장됩니다). 최종 결과는 암호가 해독되거나 유출되지 않는 한 기술적으로 안전한 데이터입니다.

평소보다 더 이상 비밀번호를 입력하지 않아도됩니다. 컴퓨터 사양에 따라 디스크 I / O 및 CPU가 약간 증가하여 성능이 저하 될 수 있습니다.


5
Marco, 답변 주셔서 감사합니다. 홈 폴더 암호화에 대해 잘 알고있는 것 같습니다. 기술이 부족한 사용자의 이익을 위해 모든 기술적 세부 사항을 아끼지 않고 컴퓨터를 사용하지 않는 사용자로 묻는 것처럼 질문에 대답 할 수 있습니까?
David Siegel

2
더 간단한 관점을 반영하기 위해 답변을 수정했습니다
Marco Ceppi

1
감사합니다! (하지만 몇 가지 서식 문제가 있습니다)
David Siegel

11
또한 이중 부팅을하면 보조 OS에서 Linux 파티션에 액세스하는 것이 훨씬 어려워집니다. Windows에서는 EXT3 파티션을 읽을 수있는 간단한 드라이버를 설치했지만 이제 잠겼습니다. 야!
Jono

2
plod : 보안이 중단되는 곳입니다. 누군가 당신의 암호를 가지고 있다면 게임이 끝났습니다.
Marco Ceppi

15

우분투 개발자가 직접 작성한 주제에 대한 좋은 기사가 있습니다 .http : //www.linux-mag.com/id/7568/1/을 참조하십시오.

요약:

  • LUKS와 dm-crypt의 조합은 Linux에서 전체 디스크 암호화에 사용됩니다. Ubuntu는 버전> 9.10의 ECryfsfs (Enterprise Cryptographic File System)를 사용하여 로그인시 홈 드라이브 암호화를 활성화합니다.

  • 상위 디렉토리와 하위 디렉토리가 작성되며, 상위 디렉토리는 RAM에 암호화되지 않은 상태로 저장되어 시스템 및 현재 사용자에게 액세스 권한을 부여합니다. 하위 디렉토리는 원자로 암호화 된 데이터 단위로 전달되어 실제 메모리에 저장됩니다.

  • 파일 및 디렉토리 이름은 단일 마운트 범위의 파일 (파일 이름 암호화 키)을 사용합니다. 암호화 된 각 파일의 헤더에는 별도의 마운트 전체 fekek (파일 암호화 키, 암호화 키)로 감싸 인 fek (파일 암호화 키)가 포함되어 있습니다. Linux 커널 키링은 키를 관리하고 공통 암호를 통해 암호화를 제공합니다.

  • eCryptfs PAM (Pluggable Authentication Module)을 사용하면 일반적인 전체 디스크 암호화 솔루션과 달리 무인 재부팅이 중단되지 않습니다.

  • eCryptfs 계층 파일 시스템은 파일 별, 증분, 암호화 된 백업을 가능하게합니다.


3
해당 기사에서 제기 된 요점을 요약하여 링크 전용 답변을 더 유용한 답변으로 바꿀 수 있습니까?
arekolek

9

OP의 요청에 따라 기술적으로 덜 대답합니다.

우분투에서와 같이 ecryptfs를 통해 암호화 된 홈의 보안 이점 :

  • 추가 암호 나 키를 기억하거나 입력 할 필요가 없습니다.
  • 인터넷과 같은 네트워크에서 컴퓨터를 더 안전하게 만들지 않습니다.
  • 컴퓨터가 여러 사용자간에 공유되는 경우 파일에 액세스하는 다른 사용자에 대한 추가 장벽을 제공합니다. (어려운 기술 토론.)
  • 공격자가 컴퓨터에 물리적으로 접근 할 수있는 경우 (예 : 노트북 도용) 도둑이 데이터를 읽지 못하도록 보호합니다. (컴퓨터가 꺼져 있으면 암호없이 데이터를 읽을 수 없습니다. 컴퓨터가 켜져 있고 로그인 한 경우, 도둑이 데이터를 훔칠 수는 있지만 더 높은 수준의 공격이 필요할 수 있습니다.)

6

홈 폴더 암호화에 대해 알아야 할 사항은 로그인하지 않은 상태에서 해당 폴더의 데이터에 액세스 할 수 없다는 것입니다.이 데이터에 액세스하려고 시도하는 자동화 된 프로세스 나 외부 프로세스 (예 : crontab)가있는 경우 제대로 작동합니다. 당신이 그것을보고있는 동안, 당신이 그것을보고하지 않으면 실패합니다. 이것은 디버깅하기에 매우 실망입니다.


2

실제 시스템의 보안은 파일, 폴더 및 문서의 보안에 의해 결정되지 않습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.