Secure Remove Files & 명령줄을 사용하여 Mac OS X에서 디렉토리 제거
차례:
파일, 파일 그룹 또는 전체 디렉토리를 안전하게 삭제하여 알려진 가능한 방법으로는 절대 복구할 수 없도록 해야 합니까? srm이라는 매우 강력한 도구를 사용하여 명령줄에서 쉽게 이 작업을 수행할 수 있습니다. 짐작하셨겠지만 srm은 '보안 제거'를 의미하며 Mac OS X를 포함한 거의 모든 유닉스 버전에 존재하는 일반적으로 사용되는 'rm' 명령의 보안 버전입니다.이 유틸리티는 모든 사람을 위한 것이 아니며 확실히 초보 사용자를 위한 것도 아닙니다. srm은 고급 도구로 간주되어야 하며 명령줄에 익숙하고 보안 삭제 기능의 데이터 영향을 이해하는 사람들이 가장 잘 사용합니다.
srm은 얼마나 안전한가요? 보안 제거의 기본값은 "35패스 Gutmann 알고리즘"을 사용하는 믿을 수 없을 정도로 안전한 35패스 방법입니다. 즉, 기본적으로 먼저 데이터가 제거된 다음 무작위로 생성된 패턴을 사용하여 35번 이상 작성되어 문자 그대로 복구가 이루어집니다. 불가능한. 얼마나 안전한지 비교하기 위해 srm에는 7패스 보안을 사용하는 "중간" 옵션 설정도 있으며 7패스는 데이터를 안전하게 지우기 위한 미국 국방부 표준을 충족합니다. 따라서 이론적으로 적어도 35패스는 방법은 US DoD가 안전한 데이터 제거 표준으로 인정하는 것보다 7배 더 안전합니다. 하지만 중간 옵션에 초점을 맞추지 않고 35패스 전체 데이터 제거와 함께 srm을 사용하도록 의도된 대로 사용할 것입니다.
고급 사용자 전용
이것은 아무 이유 없이 "보안 제거"라고 하는 것이 아니라 보안 제거로 파일이 삭제된 경우 문자 그대로 드라이브에서 해당 파일을 복구할 수 없기 때문에 호출됩니다. 기간. 이것은 휴지통을 비우거나 그런 식으로 파일을 강제로 삭제하고 제거하는 기본적인 트릭을 훨씬 뛰어넘는 것입니다. 명령줄에 익숙하지 않지만 보안 파일 제거 옵션을 유지하려는 사용자는 간단한 보안 삭제 방법을 사용하거나 대신 Mac OS X Finder에서 사용할 수 있는 "항상 안전한 휴지통 비우기" 옵션을 사용하는 것이 좋습니다. 경고를 받았습니다. 주의해서 진행하세요!
srm으로 파일 보안 제거
가장 간단하게 srm 명령은 파일 또는 파일 경로를 가리키기만 하면 사용됩니다.
srm /path/to/file
기본 옵션은 35패스를 사용하기 때문에 파일 제거에는 1~2분이 소요될 수 있으며 파일을 덮어쓰고 복구를 방지하기 위해 동일한 크기의 패스가 사용되기 때문에 더 큰 파일은 삭제하는 데 더 오래 걸립니다.
전체 디렉토리 보안 삭제
-r 플래그를 srm에 적용하여 재귀적으로 삭제하도록 할 수 있으므로 디렉토리와 그 내용에 적용됩니다. srm -r /path/to/directory/
삭제 후 모든 내용을 35번 덮어쓰므로 삭제하는 데 1~2분이 소요될 수 있습니다.
강제 보안 삭제 무엇이든
The -f 플래그는 srm에 강제 제거를 추가합니다. 이것은 스테로이드의 'rm -rf'와 같기 때문에 더 '위험한' 명령 중 하나입니다. 즉, 보안 삭제를 추가하면 제거된 파일이 절대 삭제되지 않는다는 점을 제외하고 프롬프트 없이 지시된 모든 것을 강제로 삭제합니다. 복구 가능. 매우 주의하여 사용
srm -rf /file/to/destroy/from/everything
-rf 플래그 조합의 강력한 기능 때문에 고급 사용자만 절대 정밀도로 사용해야 합니다.
슈퍼 유저로 잠겨 있거나 소유한 파일을 강제로 안전하게 제거
위의 srm의 -rf 플래그 변형에 sudo를 접두어로 지정하면 슈퍼 사용자(루트) 권한을 강제 파일 및 디렉토리 제거 프로세스에 적용하여 소유권 문제 또는 파일 잠금을 덮어쓸 수 있습니다. 이것은 슈퍼유저 액세스로 인해 얻을 수 있는 만큼 안전하고 '위험'합니다. 극단적인 주의와 함께 사용 하고 있는 일과 그 일을 하는 이유를 알지 못하는 한 사용하지 마십시오:
sudo srm -rf /path/to/something/to/obliterate/from/existence/
다시 말하지만 이것은 고급 사용자를 위한 것이며 정확한 파일 및 디렉토리 경로로 제한되어야 합니다.
모든 항목을 안전하게 삭제하는 방법은 무엇입니까?
srm은 와일드카드를 허용하지만 이러한 접근 방식에는 분명히 실수 가능성이 크며 드라이브를 포맷하지 않습니다.따라서 내부 부팅 디스크에서 모든 유형의 외부 드라이브에 이르기까지 컴퓨터의 모든 항목을 안전하게 삭제하려는 경우 디스크 내에 번들로 제공되는 전체 드라이브에 대한 보안 포맷 도구를 사용하는 것이 훨씬 더 나을 것입니다. 35패스 보안 포맷 옵션을 제공하는 유틸리티.