ගබඩා කර ඇති මුරපද සහ බැංකු තොරතුරු සහිත පැරණි උබුන්ටු ස්ථාපනයක් දැනට අඩංගු USB බාහිර දෘ drive තැටියක් විකිණීමට මම සැලසුම් කරමි.
ධාවකය විකිණීමට පෙර එය ආරක්ෂිතව මකා දැමිය හැක්කේ කෙසේද?
ගබඩා කර ඇති මුරපද සහ බැංකු තොරතුරු සහිත පැරණි උබුන්ටු ස්ථාපනයක් දැනට අඩංගු USB බාහිර දෘ drive තැටියක් විකිණීමට මම සැලසුම් කරමි.
ධාවකය විකිණීමට පෙර එය ආරක්ෂිතව මකා දැමිය හැක්කේ කෙසේද?
Answers:
විධාන රේඛා උපයෝගීතාවයක් ඇත shred
, එය ගොනුවක හෝ සම්පූර්ණ උපාංගයක අහඹු බිටු සහිත දත්ත නැවත ලියයි, එය නැවත ලබා ගැනීමට නොහැකි තරම්ය.
පළමුව, ඔබ උපාංගයේ නම හඳුනාගත යුතුය.
මේ වගේ දෙයක් වෙන්න පුළුවන් /dev/sdb
හෝ /dev/hdb
(නමුත් නොවන වගේ /dev/sdb1
කොටසක් බව,,). sudo fdisk -l
සම්බන්ධිත සියලුම ගබඩා උපාංග ලැයිස්තුගත කිරීමට ඔබට භාවිතා කළ හැකි අතර ඔබේ බාහිර දෘ hard තැටිය එහි සොයා ගන්න.
සැ.යු: එය නිවැරදි උපාංගය බවට වග බලා ගන්න, වැරදි උපාංගය තෝරා ගැනීමෙන් එය පිස දමනු ඇත.
එම උපාංගයේ දැනට සවි කර ඇති සියලුම කොටස් ඇත්නම් ඒවා ඉවත් කරන්න. /dev/sdX
ඔබගේ උපාංගයේ නම වෙනුවට පහත සඳහන් දෑ ධාවනය කරන්න:
sudo shred -v /dev/sdX
මෙය අහඹු දත්ත සහිත උපාංගයේ ඇති සියලුම කොටස් තුන් වරක් නැවත ලියනු ඇත, -v
ධජය වාචික සඳහා වන අතර වත්මන් ප්රගතිය මුද්රණය කරයි.
විශාල ධාරිතාවයකින් යුත් උපාංගවල කාලය ඉතිරි කර ගැනීම සඳහා -n
N
ඔබට මෙය N වාරයක් පමණක් කිරීමට විකල්පය එක් කළ හැකිය . ඔබගේ බාහිර දෘ hard තැටියේ ප්රමාණය අනුව මෙය ටික වේලාවක් ගතවනු ඇත (මගේ 4 GB ෆ්ලෑෂ් ඩ්රයිව් සඳහා මිනිත්තු විස්සක් හෝ ඊට වැඩි කාලයක් ගතවනු ඇතැයි මම සිතමි).
විකල්පය එකතු කිරීමෙන් ඔබට අවසාන බිංදුවට පසුව සියලු බිටු බිංදුවට සැකසිය හැකිය -z
, මම මෙය කිරීමට කැමැත්තෙමි.
sudo shred -v -n1 -z /dev/sdX
මෙයින් පසු, ඔබට උපාංගය නැවත කොටස් කිරීමට සිදුවේ. පහසුම ක්රමය වන්නේ GParted ස්ථාපනය කර එය භාවිතා කිරීමයි:
sudo apt-get install gparted
gksu gparted
ඉහළ දකුණු කෙළවරේ ලැයිස්තුවේ ඔබගේ උපාංගය තෝරන්න. ඉන්පසු Device -> Create partition table
උපාංගයේ කොටස් වගුවක් සෑදීමට තෝරන්න .
ඉන්පසු fat32
ගොනු පද්ධතිය ලෙස තෝරාගෙන උපාංගයේ වෙන් කර නොමැති සියලුම ඉඩ භාවිතා කරන තනි කොටසක් එක් කරන්න . මෙවලම් තීරුවේ ඇති අයදුම් කරන්න බොත්තම (හරිත පිරික්සුම් සලකුණ) ක්ලික් කිරීමෙන් වෙනස්කම් යොදන්න .
shred
කියවන්න man shred
.hdparm
උපයෝගීතාව භාවිතා කරමින් ධාවකය මකා දැමිය හැකි ආරක්ෂිත මකාදැමීමක් ඔබට කළ හැකිය . මෙම ක්රමය නරක අංශ ඇතුළුව සමස්ත ධාවකය මකා දැමීමට උත්සාහ කරයි. තවද එය සාමාන්ය ආකාරයට නැවත ලිවීමට වඩා වේගවත්ය. එය SSD ඩ්රයිව් සඳහා නිර්දේශිත ක්රම වේ, එහිදී shred
අතිශය නරක අදහසකි.
dd
මෙවලම භාවිතයෙන් එය 'බිංදුව' කරන්න :
System > Administration > Disk Utility
/dev/sdX
)sudo dd if=/dev/zero of=/dev/sdX bs=1M
මෙය මුළු තැටියම ශුන්ය සමඟ නැවත ලියනු ඇති අතර අහඹු දත්ත ගිගාබයිට් ජනනය කිරීමට වඩා සැලකිය යුතු වේගයකින් යුක්ත වේ. අනෙක් සියලුම මෙවලම් මෙන් මෙය කිසිදු හේතුවක් නිසා සිතියම් ගත කර ඇති කොටස් ගැන සැලකිලිමත් නොවනු ඇත (ලිවීමේ දෝෂ, වෙන් කර ඇති, ආදිය), නමුත් ඔබේ කොටස් ගැනුම්කරුට එම කොටස් වලින් කිසිවක් ආපසු ලබා ගැනීමේ මෙවලම් සහ දැනුම ලැබෙනු ඇතැයි සිතිය නොහැක.
PS: ඔබට පෙර බ ru ස් ෂ්නියර් රසික රසිකාවියන් මාව පහත් කොට සලකන්න: ශුන්යයන් සමඟ නැවත ලියන ලද පුරාණ නොවන භ්රමණ දෘ hard තැටියකින් දත්ත ලබා ගත හැකි බවට මට සාක්ෂි අවශ්යයි. වෙනත් ආකාරයකින් අදහස් දැක්වීම ගැන සිතන්නවත් එපා! : පී
bs=1M
පරාමිතිය තැබුවේ ඇයි? මට කියවිය හැකිය man
, සහ IIUC ඔබ බෆරය මෙගාබයිට් 1 කට සීමා කරයි; එසේ කිරීම යෝග්ය වන්නේ ඇයි?
ආරක්ෂක තොග හුවමාරුව පිළිබඳ මෙම නිශ්චිත ප්රශ්නය දෙස බලන්න
දෘ drive තැටියක ඇති සියලුම තොරතුරු විශ්වසනීයව මකා දැමිය හැක්කේ කෙසේද?
භෞතික විනාශය සහ පිසදැමීම සමඟ විවිධ ආරක්ෂිත මකාදැමීමේ විකල්පයන් මෙය සාකච්ඡා කරයි, එවිට ඔබේ හොඳම ඔට්ටුව විය හැකි විකල්පය කුමක්දැයි ඔබට තීරණය කළ හැකිය.
විවිධ ගබඩා සඳහා වත්මන් ප්රතිසාධන තත්ත්වය පහත පරිදි බව මතක තබා ගන්න:
මම සාමාන්යයෙන් භාවිතා කරන්නේ විනාශකාරී කියවීමේ-ලිවීමේ පරීක්ෂණයකි badblocks -w
. ප්රධාන වාසි දෙක නම්:
වාර්තාවෙන් යම් ගැටළුවක් පෙන්නුම් කරන්නේ නම්, එය ඉක්මනින් අසමත් වීමට ඉඩ ඇති බැවින් මම තවදුරටත් තැටිය විකුණන්නේ නැත.
එසේම සටහන: -w
පෙරනිමියෙන් 4-සමත් විනාශකාරී ලිවීමේ පරීක්ෂණයක් කරයි.
ලිවීමේ මාදිලියේ පරීක්ෂණය භාවිතා කරන්න. මෙම විකල්පය සමඟ, උපාංගයේ සෑම කොටසකම රටා (0xaa, 0x55, 0xff, 0x00) ලිවීමෙන්, සෑම බ්ලොක් එකක්ම කියවා අන්තර්ගතය සංසන්දනය කිරීමෙන් නරක බ්ලොක් සඳහා නරක බ්ලොක් පරිලෝකනය කරයි.
භාවිත උදාහරණය (ඔබේ තැටිය නම් sdd
):
sudo badblocks -wsv /dev/sdd
( sv
ප්රගති තීරුව + වාචික සඳහා එකතු කරන ලදි )
වඩා වේගයෙන් පිසදැමීම සඳහා, -t
විකල්පය එකතු කර ශුන්යයන් එක පාස් එකක් කරන්න:
sudo badblocks -wsv -t 0x00 /dev/sdd
දැන්, තැටි ( gnome-disks
) මෙවලමට ATA Secure Erase ඇත. ඔබගේ දෘ hard තැටිය මකා දැමීමට ඔබට එය භාවිතා කළ හැකිය. විධාන රේඛා මෙවලම භාවිතා කරමින් මෙම පිළිතුරෙහි එකම විකල්පය පැහැදිලි කර ඇත hdparm
.
හොඳම දෙය නම් ATA ධාවකවල ආරක්ෂිත මකාදැමීමේ කාර්යය භාවිතා කිරීමයි . ආරක්ෂිත මකාදැමීම ස්ථිරාංග මට්ටමින් ධාවකය මකා දමයි. වඩා ආරක්ෂිත විය නොහැක.
ආරක්ෂිත මකාදැමීම සඳහා සහය දක්වන්නේ දැයි පළමුව පරීක්ෂා කරන්න:
sudo hdparm -I /dev/sdX | grep -i security
(ඔබේ තැටිය කුමක් වුවත් sdX වෙනුවට sda / sdb / sdc ආදේශ කරන්න).
ඔබට ප්රතිදානයක් නොපෙනේ නම්, dd භාවිතා කරන්න:
sudo dd if=/dev/zero of=/dev/sdX bs=1M
ඔබ ප්රතිදානය දුටුවහොත්, උපාංගය ශීත කර නොමැතිදැයි පරීක්ෂා කරන්න:
sudo hdparm -I /dev/sdX | grep -i frozen
ශීත නොකළේ නම්, මුරපදය "අයින්" ලෙස සකසන්න:
sudo hdparm --user-master u --security-set-pass Eins /dev/sdX
වෛකල්පිත: මෙය කොපමණ කාලයක් ගතවේදැයි දැන ගැනීමට ඔබට අවශ්ය විය හැකිය:
sudo hdparm -I /dev/sdX | awk '/for SECURITY ERASE UNIT/'
ඉන්පසු මකාදැමීම ක්රියාත්මක කරන්න:
sudo hdparm --user-master u --security-erase Eins /dev/sdX
එහෙනම් ඉන්න. පෙනෙන විදිහට 1TB තැටියක් සඳහා මෙය පැය 3 ක් හෝ ඊට වැඩි කාලයක් ගතවනු ඇත.
මෙම පියවර ස්වයංක්රීය කළ ලස්සන පිටපතක් තිබේ.
එමඟින් සම්පූර්ණ ධාවකය මුළුමනින්ම පාහේ අහඹු දත්ත වලින් පුරවනු ඇත. එවිට ඔබට සියලු බිටු 0 සමඟ dd සමඟ නැවත සැකසිය හැකිය.
ඇත්ත වශයෙන්ම, සියලු තොරතුරු අහඹු ලෙස කිරීමට dd ට හැකි විය යුතුය.
ඔබ ඔබේ දෘඩ තැටියේ බැංකු තොරතුරු ගබඩා කර ඇති බව ඔබ පැවසුවා. එබැවින් පහත දැක්වෙන ඕනෑම විධානයක් සජීවී සීඩී එකකින් ක්රියාත්මක කිරීමට මම ඔබට යෝජනා කරමි (එහිදී HDX යනු ඔබේ දෘ d තැටියයි ).
dd if=/dev/zero of=/dev/hdX
dd if=/dev/random of=/dev/hdX
dd if=/dev/urandom of=/dev/hdX
ඔයාගේ දැනගැනීම සඳහා:
පහත සබැඳි බලන්න,
සටහන:
ඔබට පිසදැමීම භාවිතා කළ හැකිය
ස්ථාපනය
sudo apt-get install wipe
ඔබට එම මෘදුකාංගය භාවිතා කළ හැකිය හෝ පහත විධානය භාවිතා කළ හැකිය:
shred -vfz -n ? (drive)
"?" එනම්, ඔබ ඩ්රයිව් ඉරා දැමීමට කැමති වාර ගණන දමන්න, එවිට “(ඩ්රයිව්)” යනු, ඔබට ඉරා දැමීමට අවශ්ය ධාවකය දමන්න. ඔබ අවසන් වූ පසු, ඔබට අවශ්ය ඕනෑම දෙයක් කරන්න. ඔබගේ ධාවකය වෙත කරන දේ පාලනය කිරීමට සහ ක්ෂණික ප්රති .ල ලබා ගත හැකි බැවින් මෙම ක්රමය වඩාත් is ලදායී යැයි මම සිතමි.
සබැඳි
ඔබට DBAN භාවිතා කළ හැකිය . විකිපීඩියා :
ඩැරික්ගේ බූට් සහ නියුක් (පොදුවේ DBAN ලෙස හැඳින්වේ) [...] නිර්මාණය කර ඇත්තේ දත්ත ස්ථිරවම ඉවත් කර නැවත ලබා ගත නොහැකි වන තෙක් දෘ disk තැටියක් ආරක්ෂිතව මකා දැමීම සඳහා වන අතර එය සාක්ෂාත් කරගනු ලබන්නේ මර්සෙන් ට්විටර් හෝ අයිඑස්ඒඒසී ( PRNG). ගට්මන් ක්රමය, ක්ෂණික මකාදැමීම, ඩොඩ් ෂෝට් (පාස් 3) සහ ඩීඕඩී 5220.22-එම් (පාස් 7) ද දත්ත නැවත සකස් කිරීම සඳහා විකල්ප ලෙස ඇතුළත් කර ඇත.
ෆ්ලෑෂ් ඩිස්ක්, සීඩී, ඩීවීඩී හෝ යූඑස්බී ෆ්ලෑෂ් ඩ්රයිව් එකකින් ඩීබීඑන් ආරම්භ කළ හැකි අතර එය ලිනක්ස් මත පදනම් වේ. එය PATA (IDE), SCSI සහ SATA දෘ hard තැටි සඳහා සහය දක්වයි. පද්ධතියක දකින සෑම දෘඩ තැටියක්ම ස්වයංක්රීයව පිසදැමීම සඳහා DBAN වින්යාසගත කළ හැකි අතර, එය නොදුටු දත්ත විනාශ කිරීමේ අවස්ථාවන්ට ඉතා ප්රයෝජනවත් වේ. Intel x86 සහ PowerPC පද්ධති සඳහා DBAN පවතී.
දත්ත මකාදැමීමේ වෙනත් ක්රම මෙන් DBAN, පරිගණක පරිත්යාග කිරීමට හෝ විකිණීම වැනි පුද්ගලික හෝ වාණිජමය අවස්ථාවන් සඳහා පරිගණක ප්රතිචක්රීකරණයට පෙර භාවිතා කිරීමට සුදුසු වේ [2]. අනිෂ්ට මෘදුකාංග ආසාදනයකදී, තැටියක් නිෂ්පාදනයට ආපසු යාමට පෙර DBAN භාවිතා කළ හැකිය.
මෙම තත්වය තුළ ඩීඩී වලට වඩා ඉරා දැමීමේ තවත් එක් වාසියක්: හුවමාරුවක් සඳහා වෙළෙන්දා වෙත ආපසු යාමට අවශ්ය දෝෂ සහිත තැටියක් මා සතුව ඇත.
dd පළමු නරක වාරණය නවත්වන අතර අනෙක් ඒවා වසා දැමීමට අපොහොසත් වේ (මම වේදනාකාරී ලෙස skip = ... එය නතර කරන සෑම අවස්ථාවකම ඉදිරියට පනින්නට භාවිතා නොකරන්නේ නම්).
shred ලිවීමේ දෝෂ නොසලකා හරින අතර මෙම නඩුවේ සතුටින් ඉදිරියට යයි.
Root යන්න සහ
dd if=/dev/random of=/dev/(your usb drive device here); dd if=/dev/zero of=/dev/(your usb drive device here)
ඔබට නිවැරදි ධාවකය ලැබී ඇති බවට සහතික වන්න!
man random
sudo
. එසේම, dd
පෙරනිමියට වඩා විශාල බ්ලොක් ප්රමාණයක් භාවිතා කරන විට ඉක්මනින් සම්පූර්ණ වීමට නැඹුරු වේ. එබැවින් මම ඉතා පරිස්සමින් භාවිතා කිරීමට යෝජනා කරමි :sudo dd if=/dev/random bs=1m of=/dev/sdX
sudo dd if=/dev/urandom bs=1m of=/dev/sdX
ඔහ්, හොඳයි.
DBAN යනු දෘඩ තැටිය පිසදැමීම සඳහා විවෘත මූලාශ්ර සීඩී තැටියකි.
සිට බර පැටවීම
එය පුළුස්සා යන්ත්රය සංයුක්ත තැටියෙන් ආරම්භ කරන්න, එපමණයි.
කඩදාසි ඉරා දැමීමට නිර්දේශ කරන අය නරක උපදෙස් ලබා දෙයි. ෂ්රෙඩ්ගේම මෑන් පිටුව පවසන්නේ එය ජර්නල් කරන ලද ගොනු පද්ධතිවල effectively ලදායී ලෙස නිෂ් less ල බවයි, ඔබ එහි ගොනු පද්ධති පෙරනිමි වෙනස් නොකරන්නේ නම් උබුන්ටු භාවිතා කරන බවට සහතික වී ඇත (ext3 සහ ext4 ජර්නල් කර ඇත. Resierfs සහ Reiser4 මෙන්ම තවත් බොහෝ පොදු ලිනක්ස් ගොනු පද්ධති .).
තැටිය සම්පූර්ණයෙන් හිස් කිරීම හෝ සසම්භාවී කිරීම සඳහා ඉරා දැමීම සම්පූර්ණයෙන්ම නිෂ් less ල ය, මන්ද එය ක්රියාත්මක වන්නේ තනි ලිපිගොනු හෝ ගොනු කට්ටල මත පමණි (ගොනු පද්ධති මට්ටමින්, අමු දත්ත මට්ටමක් නොවේ.). ඔබට තැටියක් ආරක්ෂිතව පිස දැමීමට අවශ්ය නම්, ඔබ ඩ්රයිව්හි ප්රධාන උපාංග නෝඩයේ ඩීඩී භාවිතා කළ යුතුය (නිදසුනක් ලෙස: / dev / sdc වෙනුවට / dev / sdc1) කිසිවක් සවි කර නොමැති අතර.
එය ටික වේලාවක් ගතවනු ඇත, නමුත් ඉරීම මෙන් නොව එය සම්පූර්ණයෙන්ම සහ MBR සිට අවසාන අංශය දක්වා දෘ disk තැටියක් අතුගා දැමිය හැකිය. එසේම, ඩීඩී හි විශාල අනතුරු ඇඟවීම, ඔබ එය නිවැරදි උපාංගයේ භාවිතා කරන බවට වග බලා ගන්න හෝ ඔබ අවම වශයෙන් අර්ධ වශයෙන් වැරදි තැටිය අතුගා දමනු ඇත. ඔබ පද්ධති ධාවකයක අහම්බෙන් dd භාවිතා කරන්නේ නම් මෙය විනාශකාරී විය හැකි අතර, එය ආරම්භ කළ නොහැකි වනවා පමණක් නොව, ධාවකයේ ඇති ඕනෑම කොටසක් ආපසු හැරවිය නොහැකි ලෙස දූෂිත කළ හැකිය. මෙය එයට "තැටි විනාශ කරන්නා" යන අන්වර්ථ නාමය ලබා දී ඇත.
ෂ්රෙඩ් යනු ධාවකයක් ආරක්ෂිතව පිස දැමීම සඳහා විශ්වාසදායක මෙවලමක් නොවේ. ඔබ ඔබේ පරිගණකය විකුණා හෝ ලබා දෙන්නේ නම්, ඩ්රයිව් එක හිස් කිරීම සඳහා නිවැරදි ක්රමය නම් එය ශුන්ය කිරීම හෝ ඩීඩී සමඟ අහඹු ලෙස සකස් කිරීම සහ කිසි විටෙකත් ඉරා දැමීම භාවිතා නොකරන්න.
එය කිරීමට පහසුම ක්රමය භාවිතා කිරීම:
sudo shred -fv /dev/xxx
xxx යනු උපාංගයක් වන අතර, ඔබ සතුව ඇති උපාංගය සහතික කිරීම සඳහා, ටයිප් කරන්න:
sudo fdisk -l
උපාංගය තැටි වචනයෙන් පසුව සහ මහා පරිමාණයේ වර්ගයට දක්වනු ලැබේ : , මේ ආකාරයට:
Disk /dev/sde: 500.1 GB etc...
ඔබට පිසදැමීමට අවශ්ය තැටියේ ගොනු පද්ධති සවි නොකරන්න. ඉරා දැමීම ඔබට අවශ්ය දේ කාලයාගේ ඇවෑමෙන් කරනු ඇත. -z විකල්පය අවසන් වරට පිසදැමීම සැඟවීමට 0 සමඟ ධාවනය වන අතර දත්ත පිස දැමීමට අවශ්ය නොවේ.
හොඳම ක්රමය නම් කලින් ලියූ පරිශීලකයින් මෙන් dd භාවිතා කිරීමයි:
sudo dd if=/dev/urandom of=/dev/xxx bs=1M
භාවිතය urandom උපාංගය එය අහඹු රටාව ලබා ගැනීම සඳහා වැඩි දියුණු හා හොඳ ක්රමයක් ලෙස.
මේ මොහොතේ වෙනත් මෙවලම් පැරණි විය හැකි අතර අඩු පුද්ගලයින් විසින් වර්ධනය වේ. ෂ්රෙඩ් ලිනක්ස් හි මූලික යෙදුමේ ඇත.
මෙම උදාහරණය දෙස බලන්න: 2009 පිස දමන්න http://lambda-diode.com/software/wipe/ . නමුත් එය දන්නා යෙදුමකි. බ්ලීච්බිට් භාවිතා කළ හැකි නමුත් මා උත්සාහ කළ පරිදි බොහෝ කාලයක් ගත විය.
Dd cmd ක්රියා නොකරන්නේ නම්, දත්ත නැවත අතුගා දැමීමට ඔබට යළි-යොමුවීමේ ක්රමය භාවිතා කළ හැකිය.
මෙන්,
cat /dev/urandom > /dev/sd**a** # depends on your hdd location
හෝ
විකල්පයක් ලෙස ඔබට පෙර දත්ත නැවත ලිවීමට cp (cmd පිටපත් කරන්න) භාවිතා කළ හැකිය.
cp /dev/urandom /dev/sd**a** # depends on your hdd location