ডেটা সুরক্ষিত অপসারণ যতটা সহজ আপনি ভাবেন তত সহজ নয়। আপনি যখন অপারেটিং সিস্টেমের ডিফল্ট কমান্ড ব্যবহার করে কোনও ফাইল মুছে ফেলেন (উদাহরণস্বরূপ লিনাক্স / বিএসডি / ম্যাকোস / ইউনিক্সে "আরএম" বা ডস-এ "ডেল" বা উইন্ডোজে রিসাইকেল বিন খালি করে) অপারেটিং সিস্টেম ফাইলটি মুছে না, ফাইলের সামগ্রীগুলি আপনার হার্ড ডিস্কে থেকে যায় remains আপনার সংবেদনশীল ডেটা পুনরুদ্ধার প্রায় অসম্ভব একমাত্র উপায় হ'ল বেশ কয়েকটি সংজ্ঞায়িত নিদর্শন সহ ডেটা ওভাররাইট ("মুছা" বা "টুকরা") করা to স্থায়ীভাবে হার্ড ডিস্ক মুছে ফেলার জন্য, আপনি স্ট্যান্ডার্ড ডিডি কমান্ডটি ব্যবহার করতে পারেন। যাইহোক, আমি shred কমান্ড বা মুছা কমান্ড বা স্ক্রাব কমান্ড ব্যবহার করার পরামর্শ দিচ্ছি।
সতর্কতা : পরীক্ষা করুন যে সঠিক ড্রাইভ বা পার্টিশনটি টার্গেট করা হয়েছে। ভুল ড্রাইভ বা পার্টিশন টার্গেটের ফলে ডেটা ক্ষতি হয়। কোনও পরিস্থিতিতে আমরা সম্পূর্ণ বা আংশিক তথ্য ক্ষতির জন্য দায়ী হতে পারি না, সুতরাং দয়া করে ডিস্কের নামগুলির সাথে সতর্ক থাকুন। তোমাকে সতর্ক করা হইছে!
স্থায়ীভাবে লাইভ লিনাক্স সিডি ব্যবহার করে ডিস্ক মুছুন
প্রথমে একটি নপপিক্স লাইভ লিনাক্স সিডি বা সিস্টেমরেস্কু
সিডি লাইভ সিডি ডাউনলোড করুন।
এর পরে, একটি লাইভ সিডি বার্ন করুন এবং লাইভ সিডি থেকে আপনার ল্যাপটপ বা ডেস্কটপ বুট করুন। আপনি এখন উইন্ডোজ, লিনাক্স, ম্যাক ওএস এক্স বা ইউনিক্স-মতো সিস্টেম সহ যে কোনও ডিস্ক মুছতে পারেন।
1. আমি কীভাবে কমান্ড কমান্ড ব্যবহার করব?
মূলত সুরক্ষিতভাবে ফাইল মোছার জন্য নকশা করা ছেঁড়া। এটি কোনও ফাইল নিরাপদে মুছে দেয়, এর লিখিত সামগ্রীগুলি লুকানোর জন্য প্রথমে ওভাররাইট করে। তবে একই কমান্ডটি হার্ড ডিস্ক মুছতে ব্যবহার করা যেতে পারে। উদাহরণস্বরূপ, আপনার হার্ড ড্রাইভটি যদি / dev / sda নামে পরিচিত হয় তবে নিম্নলিখিত কমান্ডটি টাইপ করুন:
# shred -n 5 -vz /dev/sda
কোথায়,
-n 5: Overwrite 5 times instead of the default (25 times).
-v : Show progress.
-z : Add a final overwrite with zeros to hide shredding.
কমান্ডটি আইডিই হার্ড ডিস্ক এইচডিএর জন্য একই (পিসি / উইন্ডোজ প্রথম হার্ড ডিস্ক আইডিইতে সংযুক্ত):
# shred -n 5 -vz /dev/hda
এই উদাহরণে শেড এবং / ডিভ / ইউরানডম এলোমেলো ডেটার উত্স হিসাবে ব্যবহার করুন:
# shred -v --random-source=/dev/urandom -n1 /dev/DISK/TO/DELETE
# shred -v --random-source=/dev/urandom -n1 /dev/sda
মোছা কমান্ডটি কীভাবে ব্যবহার করবেন
আপনি ডিস্ক সহ যে কোনও ফাইল মুছতে মুছতে আদেশটি ব্যবহার করতে পারেন:
# wipe -D /path/to/file.doc
৩. স্ক্রাব কমান্ডটি কীভাবে ব্যবহার করবেন
আপনি ডিস্ক স্ক্রাবিং প্রোগ্রাম যেমন স্ক্রাব ব্যবহার করতে পারেন। এই ডিভাইসগুলি থেকে ডেটা পুনরুদ্ধার করা আরও কঠিন করার উদ্দেশ্যে পুনরাবৃত্তি নিদর্শনগুলির সাথে হার্ড ডিস্ক, ফাইল এবং অন্যান্য ডিভাইসগুলিকে ওভাররাইট করে। যদিও শারীরিক ধ্বংসটি সংবেদনশীল ডেটা ধ্বংসের নিখরচায় সবচেয়ে নির্ভরযোগ্য পদ্ধতি, এটি অসুবিধাজনক এবং ব্যয়বহুল। নির্দিষ্ট শ্রেণির ডেটাগুলির জন্য, সংস্থাগুলি পরবর্তী সেরা জিনিসটি করতে ইচ্ছুক হতে পারে যা সমস্ত বাইটে স্ক্রিবল হয় যতক্ষণ না পুনরুদ্ধার একটি ল্যাবটিতে বীরত্বপূর্ণ প্রচেষ্টা প্রয়োজন হবে। স্ক্রাবটি বিভিন্ন বিভিন্ন অ্যালগরিদম প্রয়োগ করে। বাক্য গঠনটি হ'ল:
# scrub -p nnsa|dod|bsi|old|fastold|gutmann|random|random2 fileNameHere
মুছে ফেলতে / দেব / এসডিএ, প্রবেশ করুন:
# scrub -p dod /dev/sda
4. নিরাপদে ডিস্ক মুছতে dd কমান্ড ব্যবহার করুন
আপনি প্রতিটি ডিস্কে নতুন ডেটা লিখে একটি ডিস্ক মুছতে পারেন। Dd কমান্ড নিম্নলিখিত হিসাবে ব্যবহার করা যেতে পারে:
# dd if=/dev/urandom of=/dev/DISK/TO/WIPE bs=4096
একটি / ডিভ / এসডিএ ডিস্ক মুছুন, প্রবেশ করুন:
# dd if=/dev/urandom of=/dev/sda bs=4096
৫. ওপেনএসএসএল থেকে এলোমেলোভাবে বীজযুক্ত এইএস সিফার ব্যবহার করে আমি কীভাবে ড্রাইভ / পার্টিশনটি নিরাপদে মুছব?
নিরাপদে ডিস্কটিও মুছতে আপনি ওপেনসেল এবং পিভি কমান্ড ব্যবহার করতে পারেন। প্রথমে মোট / ডিভ / এসডিএ ডিস্কের আকার বাইটে পান:
# blockdev --getsize64 /dev/sda
399717171200
এর পরে, একটি / dev / sda ডিস্ক মুছতে নিম্নলিখিত কমান্ডটি টাইপ করুন:
# openssl enc -aes-256-ctr -pass pass:"$(dd if=/dev/urandom bs=128 count=1 2>/dev/null | base64)" -nosalt </dev/zero | pv -bartpes
399717171200 | dd বিএস = 64 কে = / দেব / এসডিএ
6. নিরাপদে ডিস্ক মুছতে ব্যাডব্লকস কমান্ডটি কীভাবে ব্যবহার করবেন
বাক্য গঠনটি হ'ল:
# badblocks -c BLOCK_SIZE_HERE -wsvf /dev/DISK/TO/WIPE
# badblocks -wsvf /dev/DISK/TO/WIPE
# badblocks -wsvf /dev/sda
dd if=/dev/random of=/dev/sda bs=4096