Ụzọ 3 iji hichapụ faịlụ na akwụkwọ ndekọ aha na-adịgide adịgide na nzuzo na Linux
N'ọtụtụ oge, ụzọ anyị si ehichapụ faịlụ na kọmputa anyị dị ka iji Hichapụ
igodo, faịlụ ahịhịa ma ọ bụ iwu rm
, nke na-adịghị ewepu faịlụ ahụ kpamkpam. diski ike (ma ọ bụ mgbasa ozi nchekwa ọ bụla).
A na-ezobe faịlụ ahụ naanị n'aka ndị ọrụ na ọ na-ebikwa ebe na diski ike. Enwere ike nwetaghachi ya site na ndị ohi data, ndị mmanye iwu ma ọ bụ ihe egwu ndị ọzọ.
Na-eche na faịlụ nwere nkewa ma ọ bụ ọdịnaya nzuzo dị ka aha njirimara na okwuntughe nke sistemụ nchekwa, onye na-awakpo nwere ihe ọmụma na nka dị mkpa nwere ike nwetaghachi faịlụ ahụ ehichapụrụ ngwa ngwa wee nweta nzere onye ọrụ ndị a (ma ị nwere ike ịkọ ihe ga-esi na nke a pụta). dị ka ihe atụ).
N'isiokwu a, anyị ga-akọwa ọtụtụ ngwaọrụ ahịrị iwu maka ihichapụ faịlụ na-adịgide adịgide na Linux.
1. Shred - Degharịa faịlụ iji zoo ọdịnaya
shred na-edegharị faịlụ iji zoo ọdịnaya ya, ma nwee ike ihichapụ ya na nhọrọ.
$ shred -zvu -n 5 passwords.list
N'iwu dị n'okpuru, nhọrọ ndị a:
-z
- na-agbakwụnye ndegharị ikpeazụ na efu iji zoo nbibi-v
- na-enyere aka igosipụta ọganihu ọrụ-u
- na-ewepụ ma wepụ faịlụ ma emechie ya-n
- na-akọwapụta ọnụọgụ ugboro iji degharịa ọdịnaya faịlụ (nke ndabara bụ 3)
Ị nwere ike ịhụ nhọrọ ojiji na ozi ndị ọzọ na ibe shred man:
$ man shred
2. Hichapụ - Wepu faịlụ na nzuzo na Linux
Iwu Linux na-ehichapụ na-ehichapụ faịlụ na nchekwa magnetik wee mee ka ọ ghara ikwe omume ị nwetaghachi faịlụ ehichapụ ma ọ bụ ọdịnaya ndekọ.
Nke mbụ, ịkwesịrị ịwụnye ngwaọrụ nhicha iji mee ya, gbasoo iwu kwesịrị ekwesị n'okpuru:
$ sudo apt-get install wipe [On Debian and its derivatives] $ sudo yum install wipe [On RedHat based systems]
Iwu na-esonụ ga-ebibi ihe niile dị n'okpuru ndekọ aha na nzuzo.
$ wipe -rfi private/*
ebe a na-eji ọkọlọtọ:
-r
- na-agwa ihichapụ ka ọ malitegharịa n'ime akwụkwọ ndekọ aha-f
- na-eme ka ihichapụ mmanye wee gbanyụọ ajụjụ nkwenye-i
- na-egosi ọganihu nke usoro ihichapụ
Mara: Hichapụ naanị na-arụ ọrụ ntụkwasị obi na ebe nchekwa magnetik, yabụ jiri ụzọ ndị ọzọ maka diski steeti siri ike (ncheta).
Gụọ site na ibe mmadụ na-ehichapụ maka nhọrọ na ntụziaka ndị ọzọ iji:
$ man wipe
3. Ngwa nhichapụ echekwara maka Linux
Nchekwa-ehichapụ bụ mkpokọta ngwaọrụ ihichapụ faịlụ echekwara, nke nwere ngwa srm (secure_deletion), nke a na-eji wepu faịlụ na nchekwa.
Mbụ ị ga-achọ ịwụnye ya site na iji iwu dabara adaba n'okpuru:
$ sudo apt-get install secure-delete [On Debian and its derivatives] $ sudo yum install secure-delete [On RedHat based systems]
Ozugbo etinyere ya, ịnwere ike iji ngwa srm wepụ faịlụ ma ọ bụ akwụkwọ ndekọ aha na nchekwa na sistemụ Linux dị ka ndị a.
$ srm -vz private/*
ebe a na-eji nhọrọ ndị a:
-v
- na-enyere ụdị okwu ọnụ aka-z
- na-eji efu na-ehichapụ ederede ikpeazụ kama iji data enweghị usoro
Gụọ site na ibe srm man maka nhọrọ ojiji na ozi ndị ọzọ:
$ man srm
4. sfill -Secure Free Disk/Inode Space Wiper
sfill bụ akụkụ nke ngwa nhichapụ nchekwa echekwara, bụ diski efu echekwara yana wiper oghere inode, ọ na-ehichapụ faịlụ na oghere diski efu na usoro echekwara. sfill na-enyocha oghere efu na nkebi a kapịrị ọnụ wee jupụta na data enweghị usoro sitere na /dev/urandom.
Iwu dị n'okpuru ga-eme sfill na nkebi mgbọrọgwụ m, yana -v
ịgbanwee na-enyere ọnọdụ verbose aka:
$ sudo sfill -v /home/aaronkilik/tmp/
Na-eche na ị mepụtara nkebi dị iche, /ụlọ
iji chekwaa akwụkwọ ndekọ aha ndị ọrụ sistemụ, ị nwere ike dee ndekọ na nkebi ahụ iji tinye sfill na ya:
$ sudo sfill -v /home/username
Ndị a bụ njedebe ole na ole nke sfill ị nwere ike ịgụ banyere ya na ibe nwoke, ebe ị nwekwara ike ịhụ ọkọlọtọ ojiji na ntụziaka ndị ọzọ:
$ man sfill
Mara: Ngwa abụọ a na-esote (sswap na sdmem) na ngwa nhichapụ nchekwa adịghị mkpa maka oke ntuziaka a, agbanyeghị, anyị ga-akọwa ha maka ebumnuche ihe ọmụma na ojiji n'ọdịnihu.
5. sswap – Nchekwa ehichapụ Wiper
Ọ bụ mkpochapụ nkebi echekwara, sswap na-ehichapụ data dị na nkebi swap gị n'ụzọ echekwara.
Kpachara anya: cheta ịkwatu nkebi swap gị tupu i jiri sswap! Ma ọ bụghị ya, sistemụ gị nwere ike daa!
Naanị chọpụta na ị gbanwere nkebi (ma lelee ma ọ bụrụ na agbanyere paging na swapping ngwaọrụ/faịlụ site na iji iwu swapon), na-esote, gbanyụọ paging na swapping ngwaọrụ/faịlụ na swapoff iwu (na-eme ka swap partition unusable).
Wee mee sswap iwu na nkebi swap:
$ cat /proc/swaps $ swapon $ sudo swapoff /dev/sda6 $ sudo sswap /dev/sda6 #this command may take some time to complete with 38 default passes
Gbaa mbọ ịgụ site na ibe sswap man maka nhọrọ ojiji na ozi ndị ọzọ:
$ man sswap
6. sdmem – Nchekwa ebe nchekwa Wiper
sdmem bụ ebe nchekwa nchekwa echekwara, emebere ya iji wepu data dị na ebe nchekwa gị (RAM) n'ụzọ echekwara.
A na-akpọ ya aha mbụ smem - na-akọ oriri ebe nchekwa na usoro ọ bụla na onye ọrụ, onye nrụpụta kpebiri ịnyegharị ya sdmem.
$ sudo sdmem -f -v
Maka ozi ojiji ọzọ, gụọ site na ibe sdmem man:
$ man sdmem
Ọ bụ ya! N'ime edemede a, anyị enyochala ngwaọrụ ahịrị nọmba maka adịgide adịgide yana ihichapụ faịlụ na nchekwa na Linux. Dị ka ọ dị na mbụ, nye echiche gị ma ọ bụ aro gị gbasara post site na ụdị nkọwa dị n'okpuru.