폴더를 안전하게 삭제 CentOS 7

폴더를 안전하게 삭제 CentOS 7

복구할 수 없도록 폴더와 모든 내용을 안전하게 삭제하는 방법은 무엇입니까?

명령 을 시도했지만 shred폴더가 아닌 파일에만 작동합니다.

또한 Ubuntu에서 제대로 작동하는 것으로 보이는 패키지가 있음을 발견했지만 secure-delete다음을 사용하여 설치하려고 할 때 다음을 사용했습니다 sudo yum install secure-delete.안전하게 제거할 수 있는 패키지가 없습니다.이로 인해 CentOS 7에서는 패키지를 사용할 수 없는 것 같습니다.

어떻게 진행하나요?

답변1

find /folder -type f | xargs shred

그러나 COW FS 또는 SSD 웨어 레벨링과 같은 기본 레이어는 이를 무의미하게 만들 수 있으므로 먼저 암호화하는 것이 좋습니다.

답변2

내 제안은 응용 프로그램 소스를 가져와 수동으로 컴파일/설치하는 것입니다.

답변3

저널링이 아닌 파일 시스템에서는 shred파일을 안전하게 삭제할 수 있습니다. finduser1133275의 답변에 표시된 명령을 사용하는 것과 같이 각 파일에 개별적으로 적용하십시오 .

그러나 오늘날 대부분의 파일 시스템은 저널링됩니다(NTFS, ext3/4, reiserfs, jfs, xfs, btrfs, zfs [어떤 방식으로든]). 따라서 아마도 shred나 기타 다른 방법을 사용하여 해당 데이터를 효과적으로 삭제할 수 없을 것입니다. 흔적. 시간만이 이러한 블록이 결국 재사용되고 데이터가 사라질 만큼 로그가 순환되도록 보장합니다.

다른 옵션은 적절한 도구를 사용하여 전체 파티션을 파쇄하는 것입니다. 얼마나 멀리 가야 하는지에 따라 /dev/urandom의 데이터로 파티션을 덮어쓰는 것만으로도 충분할 수 있습니다.

관련 정보