Xóa an toàn các tệp bằng tính năng xóa an toàn
- Thể LoạI: Linux
Có những lúc bạn cần xóa một tập tin ... THỰC SỰ cần xóa một tập tin. Bất kỳ ai đã kinh doanh PC đủ lâu đều biết rằng khi bạn chỉ cần xóa một tập tin, nó có thể được khôi phục. Nếu ai đó đủ thông minh và có đủ phương tiện, họ có thể khôi phục tệp đã được ghi đè thậm chí bằng cách cài đặt lại hệ điều hành trên tệp gốc.
Vì vậy, ... khi bạn biết bạn phải loại bỏ một tập tin, để nó không bao giờ có thể được phục hồi, bạn sẽ làm gì? Chà, trong Linux, bạn có một số tùy chọn. Một trong những tùy chọn đó là xóa an toàn. Công cụ này khá tiện dụng ở chỗ có thể xóa các tập tin, thư mục, thậm chí xóa sạch dung lượng trống trên ổ đĩa của bạn một cách an toàn. Trong bài viết này, tôi sẽ hướng dẫn bạn cách cài đặt và sử dụng secure-delete.
Cài đặt
Cài đặt xóa an toàn rất dễ dàng. Vì công cụ này là công cụ chỉ dòng lệnh, tôi sẽ hướng dẫn bạn cách cài đặt nó từ dòng lệnh. Đây là các bước.
- Mở cửa sổ dòng lệnh.
- Ra lệnh
sudo apt-get install secure-delete. - Nhập mật khẩu sudo của bạn (đó là mật khẩu người dùng của bạn, trong trường hợp bạn không biết) và nhấn Enter.
- Cho phép cài đặt hoàn tất.
Bây giờ bạn đã cài đặt tính năng xóa an toàn trên máy của mình và sẵn sàng bắt đầu chuyển các tệp và thư mục đó vào thùng rác.
Xóa tệp
Giả sử bạn có một tệp trong thư mục chính của mình ( ~ / ) gọi là secret_stuff.txt . Để xóa điều này với xóa an toàn, bạn sẽ sử dụng srm lệnh (loại bỏ an toàn). Để làm điều đó, bạn sẽ ra lệnh như sau:
srm ~ / secret_stuff.txt
Tệp đó hiện đã RẤT biến mất. Đừng mong đợi việc xóa tệp của anh ấy sẽ nhanh như với rm chỉ huy. Tại sao nó mất nhiều thời gian hơn? Khi bạn phát hành lệnh srm trên một tệp, tính năng xóa an toàn sẽ thực hiện như sau:
- 1 lần vượt qua với 0xff.
- 5 đường chuyền ngẫu nhiên.
- 27 Đường chuyền có giá trị đặc biệt được xác định bởi Peter Gutmann (một nhà mật mã học hàng đầu).
- Đổi tên tệp thành giá trị ngẫu nhiên.
- Cắt bớt tệp mới.
Giữa mỗi lần chuyển, tệp cũng được mở bằng chế độ O_SYNC và sau đó một lệnh gọi fsync () được thực hiện.
Xóa một thư mục
Xóa một thư mục cũng đơn giản như xóa một tệp. Giả sử bạn có thư mục ~ / secret_stuff cần được xóa cho tốt. Để làm điều này với srm, bạn sẽ sử dụng chuyển đổi -r (đệ quy) như sau:
srm -r ~ / secret_stuff
Tùy thuộc vào kích thước và số lượng nội dung thư mục, việc xóa sẽ mất một khoảng thời gian.
Giải phóng dung lượng trống
Nếu bạn đã cài đặt và cài đặt lại hệ điều hành trên máy tính của mình, bạn có thể rất dễ dàng để lại các tệp còn lại trong dung lượng trống của cài đặt hiện tại. Bạn có thể đảm bảo rằng dung lượng không có bất kỳ dấu vết nào của tệp hoặc thư mục bằng lệnh làm đầy . Có hai điều về lệnh này bạn cần biết: Bạn phải có quyền quản trị (vì vậy bạn phải sử dụng sudo) và bạn phải biết điểm gắn kết của không gian trống. Lệnh này rất chậm, vì vậy hãy đảm bảo bạn cho nó nhiều thời gian để chạy. Giả sử bạn có một ổ đĩa được gắn vào máy đã được sử dụng một số lần và được gắn vào / media / external . Để dọn sạch hoàn toàn dung lượng trống trên ổ đĩa này, bạn sẽ ra lệnh:
sudo sfill / media / external
Sau một thời gian, dung lượng trống trên ổ đĩa cụ thể đó sẽ hoàn toàn không có bất kỳ dấu vết nào của thư mục hoặc tệp.
Suy nghĩ cuối cùng
Sử dụng các công cụ xóa an toàn là cách chắc chắn để xóa dữ liệu khỏi ổ đĩa vĩnh viễn và không thể hủy ngang. Công cụ này mạnh đến nỗi ngay cả các đội pháp y cũng gặp khó khăn khi trích xuất dữ liệu từ ổ đĩa. Chỉ cần đảm bảo bạn sử dụng công cụ này một cách thận trọng, vì vậy bạn không xóa các tệp mà bạn thực sự muốn giữ một cách an toàn!