SSD를 안전하게 지우려고 할 때 몇 가지 문제가 있습니다.
이제 우분투 내부에서 SSD를 안전하게 지우기 위해 어떤 옵션이 있습니까?
일부 최신 SSD는 스스로 안전하게 지울 수 있어야한다고 들었는데, 내 SSD가이 기능을 사용할 수 있는지 어떻게 알 수 있고 어떻게 트리거 할 수 있습니까?
ATA 보안 지우기 명령도 있어야합니다. 지원 여부를 어떻게 알 수 있으며 어떻게 트리거합니까?
지정된 파일 만 또는 사용하지 않은 공간 만 안전하게 지우는 방법도 있습니까?
모든 파티션의 백업을 만들고 전체 디스크를 안전하게 지운 다음 백업을 복원하는 것이 가능하지만 너무 복잡하게 들리고 실용적 이기에는 너무 오래 걸립니다. 다른 대안이 있습니까? 그렇지 않은 경우 이미 삭제 된 파일을 백업하지 않고 파티션을 백업하는 데 사용할 수있는 도구는 무엇입니까?
같은 물론 표준 도구 shred
또는 wipe
포인트 위에서 설명한 여기를 사용할 수 없습니다. 단순히 파일을 덮어 씁니다 (웨어 레벨링 컨트롤러로 인해 동일한 플래시 셀을 지속적으로 가리 키지 않는 LBA에 바인딩 된 파일 시스템 클러스터를 덮어 씀).
현재 전체 드라이브의 내용을 지우 거나 SSD의 펌웨어에 액세스 하지 않고 SSD의 파일을 안전하게 삭제할 수있는 방법은 없습니다 .
SSD가 논리 블록의 이전 사본을 저장할 수있는 위치를 알 수 없습니다.
설상가상으로 파일 시스템의 저널링 및 쓰기시 복사 메커니즘으로 인해 특정 파일의 이전 사본을 보유 할 수있는 논리 블록을 알 수 없습니다.
드라이브에 직접 액세스 할 수있는 사람에게 삭제 된 파일이 유출되는 것을 방지하는 유일한 방법은 먼저 파일을 암호화하고 암호화 키가 눈에 띄지 않게 안전하게 유지하는 것입니다.
몇 가지 조사를 수행 한 결과 일반적으로 가능하고 일부 파일 시스템 도구 (예 : ext * 제품군의 경우)에서 제공하는 파일 시스템의 비어있는 섹터를 모두 학습하면 이전에 삭제 된 모든 파일 을 지울 수 있다는 것을 알게되었습니다. ), 그런 다음 버립니다 (예 : 연결된 질문에 대한이 답변에blkdiscard(8)
설명 된 대로 ). 가비지 수집을위한 블록을 다시 사용되고 프로세스에서 덮어 쓸 때까지 반환합니다.
이는 플래시 셀에 직접 액세스 할 수없는 모든 사람에 대해 안전합니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다