이 프로세스가 Mac에서 개인 데이터를 제공하기 전에 제거하는 합리적인 방법입니까?

이 프로세스가 Mac에서 개인 데이터를 제공하기 전에 제거하는 합리적인 방법입니까?

가끔 더 이상 사용하지 않는 오래된 Mac을 선물하거나 판매하는 경우가 있습니다. 그 전에 드라이브에 개인 데이터가 하나도 남지 않았는지 확인하고 싶지만 드라이브를 다시 포맷하고 OS를 다시 설치하기에는 너무 게으릅니다. 대신 다음을 수행합니다.

  1. 새 관리자 계정 만들기
  2. 새로운 관리자 계정을 사용하여 로그인
  3. 다른 기존 사용자 계정을 모두 삭제합니다(이 단계에서는 모든 홈 폴더가 삭제되므로 해당 홈 폴더에 있는 모든 개인 정보도 삭제됩니다).
  4. 터미널 창을 열고 다음 명령을 입력합니다.

    dd if=/dev/random of=bigfile.bin

  5. bigfile.bin이 드라이브의 여유 공간을 모두 사용할 때까지 해당 명령을 실행하면 명령이 "오류, 디스크 공간 부족" 메시지와 함께 종료됩니다.

  6. bigfile.bin을 삭제하여 디스크 공간을 다시 확보하세요.

실용적인 목적을 위해 하드 드라이브의 여유 공간을 임의의 데이터로 채우면 누구나 "삭제 취소" 유틸리티를 사용하여 3단계에서 삭제된 파일을 복구하는 것이 불가능해져야 한다고 생각합니다.

문제는 이 과정이 실제로 충분한가 하는 점이다. 아니면 위의 내용에도 불구하고 내 개인 데이터가 "유출"될 수 있도록 제가 간과하고 있는 것이 있습니까? (/Applications 폴더에 설치된 애플리케이션은 개인 데이터로 간주하지 않습니다.)

관련 정보