가끔 더 이상 사용하지 않는 오래된 Mac을 선물하거나 판매하는 경우가 있습니다. 그 전에 드라이브에 개인 데이터가 하나도 남지 않았는지 확인하고 싶지만 드라이브를 다시 포맷하고 OS를 다시 설치하기에는 너무 게으릅니다. 대신 다음을 수행합니다.
- 새 관리자 계정 만들기
- 새로운 관리자 계정을 사용하여 로그인
- 다른 기존 사용자 계정을 모두 삭제합니다(이 단계에서는 모든 홈 폴더가 삭제되므로 해당 홈 폴더에 있는 모든 개인 정보도 삭제됩니다).
터미널 창을 열고 다음 명령을 입력합니다.
dd if=/dev/random of=bigfile.bin
bigfile.bin이 드라이브의 여유 공간을 모두 사용할 때까지 해당 명령을 실행하면 명령이 "오류, 디스크 공간 부족" 메시지와 함께 종료됩니다.
- bigfile.bin을 삭제하여 디스크 공간을 다시 확보하세요.
실용적인 목적을 위해 하드 드라이브의 여유 공간을 임의의 데이터로 채우면 누구나 "삭제 취소" 유틸리티를 사용하여 3단계에서 삭제된 파일을 복구하는 것이 불가능해져야 한다고 생각합니다.
문제는 이 과정이 실제로 충분한가 하는 점이다. 아니면 위의 내용에도 불구하고 내 개인 데이터가 "유출"될 수 있도록 제가 간과하고 있는 것이 있습니까? (/Applications 폴더에 설치된 애플리케이션은 개인 데이터로 간주하지 않습니다.)