আমি একটি ইউএসবি বহিরাগত হার্ড ড্রাইভ বিক্রির পরিকল্পনা করছি যা বর্তমানে সঞ্চিত পাসওয়ার্ড এবং ব্যাংকিংয়ের তথ্য সহ একটি উবুন্টু ইনস্টলেশন রয়েছে।
ড্রাইভটি বিক্রি করার আগে আমি কীভাবে নিরাপদে মুছতে পারি?
আমি একটি ইউএসবি বহিরাগত হার্ড ড্রাইভ বিক্রির পরিকল্পনা করছি যা বর্তমানে সঞ্চিত পাসওয়ার্ড এবং ব্যাংকিংয়ের তথ্য সহ একটি উবুন্টু ইনস্টলেশন রয়েছে।
ড্রাইভটি বিক্রি করার আগে আমি কীভাবে নিরাপদে মুছতে পারি?
উত্তর:
একটি কমান্ড-লাইন ইউটিলিটি রয়েছে shred
, যা কোনও ফাইল বা সম্পূর্ণ ডিভাইসে র্যান্ডম বিট সহ ডেটা ওভাররাইট করে, এটি পুনরুদ্ধার প্রায় অসম্ভব করে তোলে।
প্রথমত, আপনাকে ডিভাইসের নাম সনাক্ত করতে হবে।
এটি এর মতো /dev/sdb
বা /dev/hdb
(তবে পছন্দ নয়/dev/sdb1
, এটি একটি বিভাজন) be আপনি sudo fdisk -l
সমস্ত সংযুক্ত স্টোরেজ ডিভাইসগুলির তালিকা করতে এবং সেখানে আপনার বাহ্যিক হার্ড ড্রাইভ সন্ধান করতে পারেন।
এনবি নিশ্চিত করুন যে এটি সঠিক ডিভাইস, ভুল ডিভাইস বাছাই করা এটি মুছবে।
যদি কোনও হয় তবে ডিভাইসে থাকা সমস্ত মাউন্ট করা পার্টিশন আনমাউন্ট করুন। তারপরে /dev/sdX
আপনার ডিভাইসের নামের সাথে প্রতিস্থাপন করে নিম্নলিখিতটি চালান :
sudo shred -v /dev/sdX
এটি এলোমেলো ডেটা সহ ডিভাইসের সমস্ত ব্লককে তিনবার ওভাররাইট করবে, -v
পতাকাটি ভার্বোজের জন্য এবং বর্তমান অগ্রগতি মুদ্রণ করবে।
বৃহত ক্ষমতার ডিভাইসে সময় সাশ্রয় করার জন্য -n
N
আপনি কেবল এই এন বার করার বিকল্পটি যোগ করতে পারেন । আপনার বাহ্যিক হার্ড ড্রাইভের আকারের উপর নির্ভর করে এটি কিছুটা সময় নিতে পারে (আমার 4 জিবি ফ্ল্যাশ ড্রাইভের জন্য এটি বিশ মিনিট বা তার বেশি সময় নেয়) বলে মনে করি।
বিকল্পটি যোগ করে আপনি সর্বশেষ পুনরাবৃত্তির পরে সমস্ত বিট শূন্যে সেট করতে পারেন -z
, আমি এটি করতে পছন্দ করি।
sudo shred -v -n1 -z /dev/sdX
এর পরে, আপনাকে ডিভাইসটি পুনরায় ভাগ করতে হবে। সবচেয়ে সহজ উপায় হ'ল জিপিআরটি ইনস্টল করা এবং এটি ব্যবহার করা:
sudo apt-get install gparted
gksu gparted
উপরের-ডান কোণার তালিকায় আপনার ডিভাইসটি চয়ন করুন। তারপরে Device -> Create partition table
ডিভাইসে একটি পার্টিশন টেবিল তৈরি করতে নির্বাচন করুন।
তারপরে একটি একক পার্টিশন যুক্ত করুন যা fat32
ফাইল সিস্টেম হিসাবে বেছে নেওয়ার সাথে সাথে ডিভাইসে সমস্ত অবিকৃত স্থান ব্যবহার করে । সরঞ্জামদণ্ডে প্রয়োগ বোতামটি (সবুজ চেকমার্ক) ক্লিক করে পরিবর্তনগুলি প্রয়োগ করুন ।
shred
বা man shred
টার্মিনালে টাইপ করে ম্যানপেজটি পড়ুন ।hdparm
ইউটিলিটিটি ব্যবহার করে ড্রাইভটি নিজেই মুছে ফেলবে । এই পদ্ধতিটি খারাপ খাতগুলি সহ পুরো ড্রাইভটি মুছে ফেলার চেষ্টা করে। তবুও এটি সাধারণভাবে ওভাররাইট করার চেয়ে অনেক দ্রুত faster এটি এসএসডি ড্রাইভের জন্য প্রস্তাবিত পদ্ধতিও যেখানে shred
অত্যন্ত খারাপ ধারণা।
এটি dd
সরঞ্জামটি ব্যবহার করে কেবল 'শূন্য' করুন :
System > Administration > Disk Utility
/dev/sdX
)sudo dd if=/dev/zero of=/dev/sdX bs=1M
এটি জিরো দিয়ে পুরো ডিস্কটি ওভাররাইট করবে এবং এলোমেলো ডেটা গিগাবাইট তৈরির তুলনায় যথেষ্ট দ্রুত। অন্যান্য সমস্ত সরঞ্জামের মতো এটি যে কোনও কারণেই ম্যাপযুক্ত ব্লকগুলির যত্ন নেবে না (লেখার ত্রুটিগুলি, সংরক্ষণ করা ইত্যাদি) তবে আপনার ক্রেতার কাছে সেই ব্লকগুলি থেকে কোনও কিছুর পুনরুদ্ধার করার সরঞ্জাম এবং জ্ঞান থাকা খুব সম্ভব নয় unlikely
পিএস: আপনার ব্রুশ শ্নিয়ারের ফ্যানবোয়রা আমাকে উঁচু করে তোলার আগে: আমি প্রমাণ চাই যে একটি প্রাচীন-প্রাচীন ঘূর্ণনকারী হার্ড ড্রাইভ থেকে ডেটা পুনরুদ্ধার করা সম্ভব যা জেরোস দিয়ে ওভাররাইট করা হয়েছিল। এমনকি অন্যথায় মন্তব্য সম্পর্কে চিন্তা করবেন না! : P: P
bs=1M
প্যারামিটারটি রেখেছিলেন তা আমাকে ব্যাখ্যা করতে পারেন ? আমি man
এবং IIUC পড়তে পারি আপনি বাফারটি কেবল 1 মেগাবাইটের মধ্যে সীমাবদ্ধ করছেন; এত কাম্য কেন?
সুরক্ষা স্ট্যাক এক্সচেঞ্জের এই সুনির্দিষ্ট প্রশ্নটি দেখুন
আমি কীভাবে হার্ড ড্রাইভে সমস্ত তথ্য নির্ভরযোগ্যভাবে মুছতে পারি
এটি শারীরিক ধ্বংস এবং মুছে ফেলার পাশাপাশি বিভিন্ন সুরক্ষিত মোছার বিকল্পগুলি নিয়ে আলোচনা করে যাতে কোন সিদ্ধান্তটি আপনার সেরা বাজি হতে পারে তা আপনি সিদ্ধান্ত নিতে পারেন।
যদিও মনে রাখবেন যে বিভিন্ন স্টোরেজের জন্য বর্তমান পুনরুদ্ধারের স্থিতি নিম্নরূপ:
আমি সাধারণত ব্যবহার করে একটি ধ্বংসাত্মক পাঠ্য-লেখার পরীক্ষা ব্যবহার করি badblocks -w
। দুটি বড় সুবিধা হ'ল
মনে রাখবেন যে রিপোর্টটি যদি কোনও সমস্যা নির্দেশ করে তবে আমি ডিস্কটি আর বিক্রি করতে পারব না কারণ এটি শীঘ্রই ব্যর্থ হওয়ার সম্ভাবনা রয়েছে।
ব্যবহারের উদাহরণ (যদি আপনার ডিস্কটি থাকে sdd
):
sudo badblocks -wsv /dev/sdd
( sv
অগ্রগতি বার + ভার্বোজের জন্য যুক্ত)
এখন, ডিস্ক ( gnome-disks
) সরঞ্জামটির এটিএ সিকিউর ইরেজ রয়েছে । আপনি এটি আপনার হার্ড ড্রাইভটি মুছতে ব্যবহার করতে পারেন। কমান্ড-লাইন সরঞ্জামটি ব্যবহার করে এই উত্তরে একই বিকল্প ব্যাখ্যা করা হয়েছে hdparm
।
এটি পুরো ড্রাইভটি প্রায় সম্পূর্ণ এলোমেলো ডেটা দিয়ে পূর্ণ করবে hen তারপরে আপনি সমস্ত বিটগুলি 0 এর সাথে ডিডির সাথে সেট করতে পারেন।
আসলে, ডিডি সমস্ত তথ্য এলোমেলো করতে সক্ষম হওয়া উচিত।
আপনি বলেছিলেন যে আপনি আপনার হার্ডডিস্কে ব্যাংকিংয়ের তথ্য সঞ্চিত করেছেন o সুতরাং আমি আপনাকে নীচের যে কোনও একটি লাইভ সিডি (যেখানে এইচডিএক্সটি আপনার হার্ডড্রাইভ) থেকে চালানোর পরামর্শ দিচ্ছি suggest
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)
"?" হ'ল, আপনি যতবার ড্রাইভটি ছেঁড়াতে চান তার সংখ্যা দিন, তারপরে "(ড্রাইভ)" হ'ল, আপনি যে ড্রাইভটি ভাগ করতে চান তা রাখুন। একবার হয়ে গেলে, এটি দিয়ে যা খুশি তা করুন do আমি মনে করি যে এই পদ্ধতিটি আরও কার্যকর কারণ আপনি আপনার ড্রাইভে কী করা হয় তা আপনি নিয়ন্ত্রণ করতে পারেন এবং তাত্ক্ষণিক ফলাফল পেতে পারেন।
লিংক
এটিএ ড্রাইভের সুরক্ষিত মোছা ফাংশনটি ব্যবহার করা সেরা । নিরাপদ মোছা ফার্মওয়্যার স্তরে ড্রাইভটি মুছে দেয়। আরও সুরক্ষিত হতে পারে না।
সুরক্ষিত মুছে ফেলা সমর্থনযোগ্য কিনা তা আগে পরীক্ষা করুন:
sudo hdparm -I /dev/sdX | grep -i security
(আপনার ডিস্ক যাই হোক না কেন, এসডিএ / এসডিবি / এসডিসি দিয়ে এসডিএক্স প্রতিস্থাপন করুন)।
যদি আপনি কোনও আউটপুট না দেখেন তবে কেবল ডিডি ব্যবহার করুন:
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
Alচ্ছিক: আপনি এটি জানতে কতক্ষণ সময় নিতে পারেন তা জানতে চাইতে পারেন:
sudo hdparm -I /dev/sdX | awk '/for SECURITY ERASE UNIT/'
তারপরে মুছে ফেলুন:
sudo hdparm --user-master u --security-erase Eins /dev/sdX
তারপরে অপেক্ষা করুন। দৃশ্যত 1TB ডিস্কের জন্য এটি 3 ঘন্টা বা তার বেশি সময় নিতে পারে।
এখানে একটি দুর্দান্ত স্ক্রিপ্ট রয়েছে যা এই পদক্ষেপগুলি স্বয়ংক্রিয় করে তুলেছে ।
আপনি ডিবিএএন ব্যবহার করতে পারেন । উইকিপিডিয়া :
দারিকের বুট এবং নুকে (সাধারণত ডিবিএএন নামে পরিচিত) [...] ডেটা স্থায়ীভাবে অপসারণ না করা এবং আর পুনরুদ্ধারযোগ্য না হওয়া অবধি কোনও হার্ড ডিস্ক মুছে ফেলার জন্য ডিজাইন করা হয়েছে, যা মেরস্নে টুইস্টার বা আইএসএএএসি দ্বারা উত্পাদিত এলোমেলো সংখ্যার সাথে ডেটা ওভাররাইট করে অর্জন করা হয় ( একটি পিআরএনজি)। গুটম্যান পদ্ধতি, কুইক মুছে ফেলা, ডিওডি শর্ট (3 পাস), এবং ডিওডি 5220.22-এম (7 পাস) ডেটা পুনর্বিবেচনা পরিচালনার বিকল্প হিসাবে অন্তর্ভুক্ত করা হয়েছে।
ডিবিএএন ফ্লপি ডিস্ক, সিডি, ডিভিডি, বা ইউএসবি ফ্ল্যাশ ড্রাইভ থেকে বুট করা যায় এবং এটি লিনাক্সের উপর ভিত্তি করে। এটি পাটা (আইডিই), এসসিএসআই এবং এসটিএ হার্ড ড্রাইভ সমর্থন করে। DBAN সিস্টেমটিতে প্রদর্শিত প্রতিটি হার্ড ডিস্কটিকে স্বয়ংক্রিয়ভাবে মোছার জন্য কনফিগার করা যেতে পারে, এটি অবিচলিত ডেটা ধ্বংসের পরিস্থিতিগুলির জন্য এটি খুব দরকারী করে তোলে। ডিবিএএন ইন্টেল x86 এবং পাওয়ারপিসি সিস্টেমগুলির জন্য বিদ্যমান।
ডেটা মুছে ফেলার অন্যান্য পদ্ধতির মতো ডিবিএএনও ব্যক্তিগত বা বাণিজ্যিক পরিস্থিতিতে কম্পিউটার অনুদান হিসাবে বিক্রয় করার আগে কম্পিউটার পুনর্ব্যবহারের আগে ব্যবহারের জন্য উপযুক্ত [২]। ম্যালওয়্যার সংক্রমণের ক্ষেত্রে, ডিস্ক উত্পাদনে ফেরার আগে ডিবিএন ব্যবহার করা যেতে পারে।
এই দৃশ্যে Dd ও কাটা আরও একটি সুবিধা: আমার একটি ত্রুটিযুক্ত ডিস্ক রয়েছে যা আমাকে এক্সচেঞ্জের জন্য বিক্রেতার কাছে ফিরে আসতে হবে।
প্রথম খারাপ ব্লকে ডিডি থামে, এবং বাকীটি আঁকিয়ে ফেলতে ব্যর্থ হয় (যতক্ষণ না আমি ব্যথা সহকারে স্কিপ = ব্যবহার না করে ... প্রতিবার থামার সাথে সাথে এগিয়ে যাওয়ার জন্য)।
shred লেখার ত্রুটি উপেক্ষা করে এবং আনন্দের সাথে এই ক্ষেত্রে অব্যাহত রয়েছে।
রুট যান এবং
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
ওহ, ভাল।
হার্ড ডিস্ক মুছতে ডিবিএন একটি ওপেন সোর্স বুট সিডি।
ডাউন লোড থেকে
এটি বার্ন করুন এবং মেশিনটি সিডি থেকে বুট করুন, এটাই সব।
যারা ছেঁড়া ব্যবহার করার পরামর্শ দিচ্ছেন তারা খারাপ পরামর্শ দিচ্ছেন। শ্রেডের নিজস্ব ম্যান পেজটি বলে যে এটি ভ্রমণের ফাইল সিস্টেমগুলিতে কার্যকরভাবে অকেজো ।)।
কোনও ডিস্ককে সম্পূর্ণভাবে ফাঁকা বা এলোমেলো করার জন্য শ্রেডের উল্লেখ না করা সম্পূর্ণরূপে অকেজো, কারণ এটি কেবলমাত্র পৃথক ফাইল বা ফাইলের সেটগুলিতে কাজ করে (ফাইল সিস্টেম স্তরে, কোনও কাঁচা ডেটা স্তর নয়)) আপনি যদি কোনও ডিস্কটি সুরক্ষিতভাবে মুছতে চান তবে ড্রাইভের মূল ডিভাইস নোডে উদাহরণস্বরূপ: ডিডি ব্যবহার করতে হবে (উদাহরণস্বরূপ: / dev / sdc এর পরিবর্তে / dev / sdc) এতে কোনও কিছুই মাউন্ট করা হয়নি।
এটি কিছুক্ষণ সময় নিতে পারে, তবে এটি সম্পূর্ণরূপে বিস্মৃত হবে এবং এমবিআর থেকে চূড়ান্ত সেক্টর পর্যন্ত একটি হার্ড ডিস্ক মুছে ফেলবে R এছাড়াও, ডিডিতে বড় সতর্কতা, নিশ্চিত করুন যে আপনি এটি সঠিক ডিভাইসে ব্যবহার করছেন বা আপনি কমপক্ষে পার্টিশিয়ালি ভুল ডিস্কটি মুছবেন। এটি যদি আপনি কোনও ড্রাইভার ড্রাইভে দুর্ঘটনাক্রমে ডিডি ব্যবহার করেন, তবে এটি বিপর্যয়কর হতে পারে যা কেবল এটি চালাবার যোগ্য করে তুলবে না, ড্রাইভের কোনও বিভাজনকে অপরিবর্তনীয়ভাবে দূষিত করতে পারে। এটি এটিকে "ডিস্ক ধ্বংসকারী" ডাকনাম দিয়েছে।
ড্রাইড নিরাপদে মোছার জন্য শ্যাড কোনও নির্ভরযোগ্য সরঞ্জাম নয়। আপনি যদি কম্পিউটারটি ড্রাইভ ফাঁকা করার সঠিক উপায়টি বিক্রয় বা প্রদান করে থাকেন তবে এটিকে ডিডি দিয়ে শূন্য বা এলোমেলো করা এবং কখনই না শেড ব্যবহার করুন, কারণ ফাইল সিস্টেম জার্নালগুলি কোনও প্রকার প্রচেষ্টা ছাড়াই কাটা ফাইলগুলিকে কার্যকরভাবে পুনরুদ্ধার করবে।
এটি করার সবচেয়ে সহজ উপায় হ'ল:
sudo shred -fv /dev/xxx
আপনার যে ডিভাইসটি রয়েছে তা নিশ্চিত করতে এক্সএক্সএক্স ডিভাইস যেখানে টাইপ করুন:
sudo fdisk -l
ডিভাইসটি ডিস্ক শব্দের পরে এবং কোলন চরকে নির্দেশিত হয় : যেমন:
Disk /dev/sde: 500.1 GB etc...
আপনি যে ডিস্কটি মুছতে চান তার ফাইল সিস্টেমগুলি মাউন্ট করবেন না শ্যাড আপনি সময়ের অংশে যা চান তা করবে। -z বিকল্পটি মোছা গোপন করার জন্য 0 দিয়ে শেষ রানের জন্য এবং ডেটা মুছতে প্রয়োজনীয় নয়।
পূর্ববর্তী ব্যবহারকারীদের মতো ডিডি ব্যবহার করা সর্বোত্তম উপায়:
sudo dd if=/dev/urandom of=/dev/xxx bs=1M
ইউরেনডম ডিভাইসটি ব্যবহার করুন কারণ এটি এলোমেলোভাবে প্যাটার্ন পাওয়ার জন্য আরও আধুনিক এবং আরও ভাল উপায়।
এই মুহুর্তে অন্যান্য সরঞ্জামগুলি পুরানো হতে পারে এবং কম লোকের বিকাশ হতে পারে। টানা লিনাক্সের মূল প্রয়োগ রয়েছে।
এই উদাহরণটি দেখুন: 2009 মুছুন http://lambda-diode.com/software/wipe/ । তবে এটি পরিচিত অ্যাপ্লিকেশন। ব্লিচবিট ব্যবহার করা সম্ভব তবে আমি চেষ্টা করে যাতে এটি অনেক সময় নিয়েছে।
যদি ডিডি সেমিডি কাজ না করে থাকে তবে আপনি ডেটা মুছতে পুনঃনির্দেশের পদ্ধতিটি ব্যবহার করতে পারেন।
, ভালো লেগেছে
cat /dev/urandom > /dev/sd**a** # depends on your hdd location
অথবা
বিকল্প হিসাবে আপনি পূর্ববর্তী ডেটা ওভাররাইট করতে সিপি (কপি সেমিডি) ব্যবহার করতে পারেন।
cp /dev/urandom /dev/sd**a** # depends on your hdd location