보안 삭제로 파일을 안전하게 삭제

문제를 제거하기 위해 도구를 사용해보십시오

파일을 삭제해야 할 때가 있습니다 ... 정말 파일을 삭제해야합니다. 오랫동안 PC 사업에 종사해 온 사람이라면 누구나 단순히 파일을 삭제하면 복구 할 수 있다는 것을 알고 있습니다. 누군가가 충분히 영리하고 수단이 있다면 원래 파일 위에 OS를 다시 설치해도 덮어 쓴 파일을 복구 할 수 있습니다.

그래서 ... 파일을 제거해야 복구 할 수 없다는 것을 알고있을 때 어떻게해야합니까? 글쎄, Linux에는 여러 가지 옵션이 있습니다. 이러한 옵션 중 하나는 보안 삭제입니다. 이 도구는 파일, 폴더를 안전하게 제거하고 드라이브의 여유 공간을 안전하게 정리할 수 있다는 점에서 매우 편리합니다. 이 기사에서는 보안 삭제를 설치하고 사용하는 방법을 보여줄 것입니다.

설치

보안 삭제 설치는 쉽습니다. 이 도구는 명령 줄 전용 도구이므로 명령 줄에서 설치하는 방법을 보여 드리겠습니다. 단계는 다음과 같습니다.

  1. 터미널 창을 엽니 다.
  2. 명령 실행 sudo apt-get 설치 보안 삭제.
  3. sudo 암호 (알지 못하는 경우 사용자 암호)를 입력하고 Enter 키를 누릅니다.
  4. 설치를 완료하십시오.

이제 컴퓨터에 보안 삭제가 설치되었으며 해당 파일과 폴더를 휴지통으로 보낼 준비가되었습니다.

파일 삭제

홈 디렉토리에 파일이 있다고 가정 해 보겠습니다 ( ~ / ) 호출 secret_stuff.txt . 보안 삭제로 이것을 삭제하려면 SRM 명령 (보안 제거). 이를 위해 다음과 같은 명령을 실행합니다.

srm ~ / secret_stuff.txt

그 파일은 이제 아주 사라졌습니다. 파일을 제거 할 때만 큼 빠르다고 기대하지 마십시오. rm 명령. 왜 더 오래 걸리나요? 파일에서 srm 명령을 실행할 때 secure-delete는 다음을 수행합니다.

  1. 1 0xff로 통과합니다.
  2. 5 무작위 패스.
  3. 27 Peter Gutmann (최고의 암호 학자)이 정의한 특수 값이 포함 된 패스.
  4. 파일 이름을 임의의 값으로 바꿉니다.
  5. 새 파일을 자릅니다.

각 패스 사이에 파일은 O_SYNC 모드로도 열리고 fsync () 호출이 수행됩니다.

폴더 삭제

폴더 삭제는 파일 삭제만큼 간단합니다. 폴더가 있다고 가정 해 보겠습니다. ~ / 비밀 _ 물건 영구적으로 삭제해야합니다. srm을 사용하여이를 수행하려면 다음과 같이 -r (재귀) 스위치를 사용합니다.

srm -r ~ / secret_stuff

디렉토리 내용의 크기와 양에 따라 삭제하는 데 다소 시간이 걸립니다.

여유 공간 지우기

컴퓨터에 OS를 설치하고 다시 설치 한 경우 현재 설치의 여유 공간에 남아있는 파일이 매우 쉽게 남을 수 있습니다. 다음 명령을 사용하여 공간에 파일이나 폴더의 흔적이 없는지 확인할 수 있습니다. 채우다 . 이 명령에 대해 알아야 할 두 가지 사항이 있습니다. 관리자 권한이 있어야하고 (따라서 sudo를 사용해야 함) 여유 공간의 마운트 지점을 알아야합니다. 이 명령은 매우 느리므로 실행하는 데 충분한 시간을 주어야합니다. 여러 번 사용되었으며 컴퓨터에 마운트 된 드라이브가 컴퓨터에 연결되어 있다고 가정 해 보겠습니다. / media / external . 이 드라이브의 여유 공간을 완전히 정리하려면 다음 명령을 실행합니다.

sudo sfill / media / external

잠시 후 특정 드라이브의 여유 공간에 디렉토리 나 파일의 흔적이 전혀 없습니다.

마지막 생각들

보안 삭제 도구를 사용하면 드라이브에서 데이터를 영구적이고 취소 할 수 없게 삭제할 수 있습니다. 이 도구는 매우 강력합니다. 심지어 법의학 팀도 드라이브에서 데이터를 추출하는 데 문제가있을 것입니다. 이 도구를주의해서 사용하여 실제로 보관하려는 파일을 안전하게 삭제하지 않도록하십시오!