Bảo mật Xóa Tệp & Thư mục khỏi Mac OS X bằng Dòng lệnh
Mục lục:
Bạn cần xóa một tệp, một nhóm tệp hoặc toàn bộ thư mục một cách an toàn, đảm bảo rằng nó hoàn toàn không bao giờ có thể phục hồi được bằng bất kỳ phương tiện khả thi nào đã biết? Bạn có thể thực hiện việc này một cách dễ dàng từ dòng lệnh với sự trợ giúp của một công cụ vô cùng mạnh mẽ có tên là srm. srm, như bạn có thể đoán, là viết tắt của 'secure Removal', và là một phiên bản an toàn của lệnh 'rm' thường được sử dụng tồn tại trong hầu hết mọi hương vị của unix, bao gồm cả Mac OS X.Xin lưu ý rằng tiện ích này không dành cho tất cả mọi người và chắc chắn không dành cho người dùng mới làm quen, srm nên được coi là một công cụ nâng cao và nó được sử dụng tốt nhất bởi những người cảm thấy thoải mái với dòng lệnh và hiểu tác động dữ liệu của các chức năng xóa an toàn.
Srm có an toàn không? Chà, mặc định để xóa an toàn là phương pháp 35 bước cực kỳ an toàn sử dụng “thuật toán Gutmann 35 bước”, về cơ bản có nghĩa là đầu tiên dữ liệu được xóa, sau đó được ghi hơn 35 lần bằng cách sử dụng các mẫu được tạo ngẫu nhiên, giúp khôi phục theo đúng nghĩa đen Không thể nào. Để so sánh về mức độ an toàn của nó, srm cũng có cài đặt tùy chọn “trung bình” sử dụng bảo mật 7 bước và 7 bước đáp ứng tiêu chuẩn của Bộ Quốc phòng Hoa Kỳ về xóa dữ liệu một cách an toàn… do đó, ít nhất về mặt lý thuyết, 35 bước an toàn gấp 7 lần so với những gì Bộ Quốc phòng Hoa Kỳ chấp nhận làm tiêu chuẩn của họ để xóa dữ liệu an toàn. Tuy nhiên, chúng tôi sẽ không tập trung vào tùy chọn trung bình, chúng tôi sẽ sử dụng srm vì nó được dự định sử dụng, với loại bỏ dữ liệu đầy đủ 35 lần.
Chỉ dành cho người dùng nâng cao
Điều này không được gọi là "xóa an toàn" mà không có lý do, nó được gọi như vậy bởi vì nếu một tệp đã bị xóa bằng xóa an toàn, bạn sẽ hoàn toàn không bao giờ có thể khôi phục tệp đó từ ổ đĩa. Giai đoạn=Stage. Điều này vượt xa các thủ thuật cơ bản để dọn sạch Thùng rác hoặc thậm chí buộc chuyển vào thùng rác và xóa các tệp theo cách đó. Người dùng không cảm thấy thoải mái với dòng lệnh nhưng muốn giữ lại các tùy chọn xóa tệp an toàn nên cân nhắc sử dụng phương pháp xóa an toàn đơn giản hoặc bằng cách sử dụng tùy chọn “Thùng rác luôn an toàn” có sẵn cho Trình tìm Mac OS X để thay thế. Bạn đã được cảnh báo, hãy tiến hành một cách thận trọng!
Secure Xóa tệp bằng srm
Đơn giản nhất, lệnh srm được sử dụng chỉ bằng cách trỏ nó vào một tệp hoặc đường dẫn tệp:
srm /path/to/file
Bởi vì tùy chọn mặc định sử dụng 35 lượt, quá trình xóa tệp có thể mất một hoặc hai phút và các tệp lớn hơn sẽ mất nhiều thời gian hơn để xóa vì các lượt có kích thước bằng nhau đang được sử dụng để ghi đè lên tệp và ngăn khôi phục.
Secure Xóa toàn bộ thư mục
Cờ -r có thể được áp dụng cho srm để xóa nó theo cách đệ quy, do đó áp dụng cho các thư mục và nội dung của chúng: srm -r /path/to/directory/
Xin nhắc lại, quá trình xóa có thể mất một hoặc hai phút vì mọi thứ đang bị ghi đè 35 lần sau khi bị xóa.
Force Secure Delete Anything
Cờ -f thêm lực loại bỏ vào srm. Đây là một trong những lệnh 'nguy hiểm' hơn vì nó giống như 'rm -rf' trên steroid, nghĩa là nó sẽ buộc xóa mọi thứ nó chỉ ra mà không cần bất kỳ lời nhắc nào, ngoại trừ việc bổ sung tính năng xóa an toàn đảm bảo rằng tệp bị xóa hoàn toàn không bao giờ có thể phục hồi được. Sử dụng hết sức thận trọng
srm -rf /file/to/destroy/from/everything
Vì sức mạnh to lớn đằng sau sự kết hợp cờ -rf, nó chỉ nên được sử dụng bởi người dùng nâng cao và với độ chính xác tuyệt đối.
Xóa tệp bị khóa hoặc sở hữu một cách an toàn bằng siêu người dùng
Bằng cách thêm tiền tố sudo vào biến thể cờ -rf ở trên của srm, bạn có thể áp dụng đặc quyền siêu người dùng (root) cho quy trình xóa thư mục và tệp bắt buộc, do đó ghi đè mọi vấn đề về quyền sở hữu hoặc khóa tệp. Điều này an toàn và 'nguy hiểm' vì nó có quyền truy cập siêu người dùng. Sử dụng hết sức thận trọng và không sử dụng điều này trừ khi bạn biết mình đang làm gì và tại sao bạn lại làm việc đó:
sudo srm -rf /path/to/something/to/obliterate/from/existence/
Xin nhắc lại, điều này chỉ dành cho người dùng nâng cao và nên được giới hạn với các đường dẫn thư mục và tệp chính xác.
Xóa mọi thứ một cách an toàn thì sao?
Mặc dù srm chấp nhận ký tự đại diện, nhưng rõ ràng là có khả năng xảy ra lỗi rất lớn với cách tiếp cận như vậy và nó không định dạng ổ đĩa.Do đó, nếu bạn đang tìm cách xóa an toàn mọi thứ trên máy tính, từ đĩa khởi động bên trong đến bất kỳ loại ổ đĩa ngoài nào, thì bạn sẽ được phục vụ tốt hơn nhiều bằng cách sử dụng các công cụ định dạng bảo mật cho toàn bộ ổ đĩa được gói trong Disk Tiện ích cung cấp tùy chọn định dạng bảo mật 35 bước.