3 cara untuk memadamkan 'fail dan direktori' secara kekal dan selamat di Linux

3 cara untuk memadamkan 'fail dan direktori' secara kekal dan selamat di Linux

Dalam kebanyakan kes, cara yang kami gunakan untuk memadam fail dari komputer kami seperti menggunakan Padam kunci, fail sampah atau rm perintah, yang tidak secara kekal dan selamat mengeluarkan fail dari cakera keras (atau mana -mana media penyimpanan).

Fail ini hanya tersembunyi dari pengguna dan ia tinggal di mana -mana di cakera keras. Ia dapat dipulihkan oleh pencuri data, penguatkuasaan undang -undang atau ancaman lain.

Cadangan Baca: 3 cara untuk memadam semua fail dalam direktori kecuali satu atau beberapa fail

Dengan mengandaikan fail mengandungi kandungan dikelaskan atau rahsia seperti nama pengguna dan kata laluan sistem keselamatan, penyerang dengan pengetahuan dan kemahiran yang diperlukan dengan mudah dapat memulihkan salinan fail yang dipadam dan mengakses kelayakan pengguna ini (dan anda mungkin boleh meneka selepas itu seperti senario).

Dalam artikel ini, kami akan menerangkan beberapa alat baris arahan untuk memadam fail secara kekal dan selamat di Linux.

1. Shred - menimpa fail untuk menyembunyikan kandungan

dicincang menimpa fail untuk menyembunyikan kandungannya, dan juga boleh memadamkannya.

$ shred -zvu -n 5 kata laluan.senarai 

Dalam arahan di bawah, pilihan:

  1. -z - Menambah penggantian akhir dengan sifar untuk menyembunyikan pencincang
  2. -v - membolehkan paparan kemajuan operasi
  3. -u - memotong dan menghilangkan fail selepas menimpa
  4. -n - Menentukan bilangan kali untuk menimpa kandungan fail (lalai ialah 3)
Shred - menimpa fail untuk menyembunyikan kandungannya

Anda boleh mendapatkan lebih banyak pilihan dan maklumat penggunaan di halaman Manusia Shred:

$ lelaki dicincang 

2. Lap - Memadamkan fail dengan selamat di Linux

Linux lap Perintah dengan selamat memadamkan fail dari memori magnet dan dengan itu menjadikannya mustahil untuk memulihkan fail atau kandungan direktori yang dipadam.

Pertama, anda perlu memasang alat lap untuk melakukannya, jalankan arahan yang sesuai di bawah:

$ sudo apt-get pemasangan lap [on debian dan derivatifnya] $ sudo yum pemasangan lap [pada sistem berasaskan redhat] 

Perintah berikut akan memusnahkan semuanya di bawah direktori persendirian.

$ wipe -rfi swasta/* 

di mana bendera digunakan:

  1. -r - memberitahu Wipe untuk berulang ke subdirektori
  2. -f - membolehkan pemadaman paksa dan melumpuhkan pertanyaan pengesahan
  3. -i - menunjukkan kemajuan proses penghapusan
Lap - Memadamkan fail dengan selamat di Linux

Catatan: Lap hanya berfungsi dengan pasti pada memori magnet, oleh itu gunakan kaedah lain untuk cakera keadaan pepejal (memori).

Baca melalui lap Halaman lelaki untuk pilihan dan arahan penggunaan tambahan:

$ man lap 

3. Toolkit selamat untuk linux

Selamat-delete adalah koleksi alat penghapusan fail yang selamat, yang mengandungi SRM (Secure_deletion) Alat, yang digunakan untuk mengeluarkan fail dengan selamat.

Mula -mula anda perlu memasangnya menggunakan arahan yang berkaitan di bawah:

$ sudo apt-get memasang selamat-delete [pada debian dan derivatifnya] $ sudo yum pasang selamat-delete [pada sistem berasaskan redhat] 

Setelah dipasang, anda boleh menggunakan SRM alat untuk mengalih keluar fail atau direktori dengan selamat pada sistem linux seperti berikut.

$ srm -vz swasta/* 

di mana pilihan yang digunakan:

  1. -v - membolehkan mod verbose
  2. -z - Tulis tulis terakhir dengan sifar dan bukannya data rawak
SRM - Padam fail dengan selamat di Linux

Baca melalui SRM Lelaki Lelaki untuk lebih banyak pilihan dan maklumat penggunaan:

$ man srm 

4. Sfill -Secure Free Disk/Inode Space Wiper

sfill adalah sebahagian daripada Penghantaran selamat Toolkit, adalah cakera percuma yang selamat dan penyapu ruang inode, ia memadam fail pada ruang cakera percuma dengan kaedah yang selamat. Sfill memeriksa ruang bebas pada partition yang ditentukan dan mengisi dengan data rawak dari /Dev/Urandom.

Perintah di bawah akan dilaksanakan sfill pada partition akar saya, dengan -v Tukar mod verbose yang membolehkan:

$ sudo sfill -v/home/aaronkilik/tmp/ 

Dengan mengandaikan anda mencipta partition yang berasingan, /rumah Untuk menyimpan direktori rumah pengguna biasa, anda boleh menentukan direktori pada partition itu untuk memohon sfill di atasnya:

$ sudo sfill -v /rumah /nama pengguna 

Ini adalah beberapa batasan dari sfill Bahawa anda boleh baca di halaman lelaki, di mana anda juga boleh mencari bendera dan arahan penggunaan tambahan:

$ man sfill 

Catatan: Ini dua alat berikut (SSWAP dan sdmem) di dalam Penghantaran selamat Toolkit tidak relevan secara langsung untuk skop panduan ini, bagaimanapun, kami akan menerangkannya untuk tujuan pengetahuan dan penggunaan masa depan.

5. SSWAP - Penyapu Swap Selamat

Ia adalah pengelap partition yang selamat, SSWAP Memadam data yang ada pada partition swap anda dengan cara yang selamat.

Berhati -hati: Ingatlah untuk menyahtewakan anda bertukar partition sebelum menggunakan SSWAP! Jika tidak, sistem anda mungkin terhempas!

Cukup tentukan anda menukar partition (dan periksa sama ada peranti paging dan swapping/fail dihidupkan menggunakan swapon perintah), seterusnya, matikan peranti paging dan swapping dengan swapoff Perintah (menjadikan partition swap tidak dapat digunakan).

Kemudian lari SSWAP Perintah pada partition swap:

$ CAT /PROC /SWAPS $ SWAPON $ SUDO SWAPOFF /DEV /SDA6 $ SUDO SSWAP /DEV /SDA6 #Perintah ini mungkin mengambil sedikit masa untuk disiapkan dengan 38 pas lalai 
SSWAP - Penyapu Swap Selamat

Berusaha untuk membaca melalui SSWAP Lelaki Lelaki untuk lebih banyak pilihan dan maklumat penggunaan:

$ man sswap 

6. SDMEM - Pengelap Memori Selamat

sdmem adalah pengelap memori yang selamat, direka untuk mengeluarkan data yang ada dalam ingatan anda (RAM) dengan cara yang selamat.

Ia pada asalnya dinamakan Smem, tetapi kerana pada Debain Sistem di sana ada pakej lain yang dipanggil SMEM-Laporkan Penggunaan Memori pada Per-Proses dan Per-Pengguna, Pemaju memutuskan untuk menamakannya sdmem.

$ sudo sdmem -f -v 

Untuk maklumat penggunaan lebih lanjut, baca melalui halaman lelaki SDMEM:

$ man sdmem 

Cadangan Baca: Photorec - Memulihkan fail yang dipadam atau hilang di Linux

Itu sahaja! Dalam artikel ini, kami mengkaji semula alat baris arahan nombor untuk memadam fail secara kekal dan selamat di Linux. Seperti biasa, tawarkan pendapat atau cadangan anda mengenai jawatan melalui borang komen di bawah.