কল্পনা করুন: এটি একটি চমৎকার দিন, আপনি কোনো ইভেন্টে আপনার কম্পিউটারে কাজ করছেন ব্যস্তভাবে, এবং সব কিছু ঠিকমতো চলছে। একটু পর আপনি ক্লান্ত হয়ে কিছু খাওয়ার জন্য বের হন এবং ল্যাপটপ শাটডাউন করেন। যেন এটি ঘটার কথা নয়, কেউ এটা চুরি করে নেয় আপনি যাওয়ার পর।
এই মুহূর্তে আপনি প্যানিক করবেন কারণ আপনার জীবনের তথ্য সেটিতে আছে, ব্যাংকিং ডেটা, ইমেইল, এবং যেকোনো কিছু যা সংবেদনশীল ডেটা হিসেবে বিবেচনা করা যায়। এখন আপনার চমৎকার দিন একটি দুঃস্বপ্নে পরিণত হয়েছে। অবশ্যই আপনি কিছু করুন চুরি হওয়া ল্যাপটপ থেকে ক্ষতি কমাতে, অথবা আপনি সক্রিয়ভাবে আপনার তথ্য এনক্রিপ্ট করতে পারেন ঠিক এই টাইপের পরিস্থিতির জন্য।
সম্ভব হলে ইনস্টলেশনের সময়ই এনক্রিপ্ট করুন
আপনি যদি পর্যাপ্ত স্মার্ট হন, আপনি আপনার হোম ফোল্ডার (যে মূলত আপনার সকল পারসোনাল ডেটা ধারণ করে, কারণ হরেক অন্য মেইন সিস্টেম ফোল্ডার সিস্টেম ডেটা ধারণ করে, পারসোনাল ডেটা নয়) এনক্রিপ্ট করতে পারতেন যখন আপনি প্রথমবার আপনার সিস্টেমে উবুন্টু ইনস্টল করেছিলেন। কিন্তু আমি অনুমান করি আপনি সেটি করতে চাইলেন না (বা আমার কেসে, আমার যেন কিছুই সমস্যা ছিল সেটির সাথে)। যাই হোক, কোনো কিছু হোনোয়ার আগে এখনো সেটি করার জন্য কখনো দেরি হয়নি।
শুরু করার আগে
আপনার হোম ফোল্ডার এনক্রিপ্ট করা আসলে শুনতে চাইতে চেয়ে অনেক সহজ। এটি শুধু কয়েকটি স্টেপ এবং আপনার সামান্য সময় নেয়। শুরু করার আগে, নিশ্চিত করুন আপনার পূর্ণ হোম ফোল্ডারের একটি ব্যাকআপ উপলব্ধ অন্য কোনো লোকেশনে, যেন এনক্রিপশন প্রসেস যেকোনো কারণে গুলগুলি হলে কাজে আসে।
স্টেপস
প্রথমে আপনি আপনার টার্মিন্যাল খুলুন এবং এই কমান্ডটি ইস্যু করুন:
sudo apt-get install ecryptfs-utils
যে আপনাকে এনক্রিপশন প্রসেস চালিয়ে যেতে প্রয়োজনীয় ফাইলগুলো ইনস্টল করবে।
একজন ব্যবহারকারীর হোম ফোল্ডার এনক্রিপ্ট করার সময় সমস্যা এড়াতে, যতক্ষণ না আপনি সেই ব্যবহারকারীর तौर पर লগড ইন থাকছেন, একটি নতুন ব্যবহারকারী অ্যাডমিনিস্ট্রেটিভ রাইটসহ অস্থায়ীভাবে তৈরি করা ভালো, অথবা আপনার যদি ইতিমধ্যে দ্বিতীয় একটি ব্যবহারকারী অ্যাকাউন্ট থাকে অ্যাডমিন রাইটসহ, আপনি সেটি ব্যবহার করতে পারেন। আপনি তারপর সেই নতুন অ্যাকাউন্টে লগ ইন করুন।
পরবর্তী, আসলে হোম ফোল্ডার এনক্রিপ্ট করতে, আপনাকে চালাতে হবে
sudo ecryptfs-migrate-home –u "username"
যেখানে "username" হলো সেই ব্যবহারকারীর ইউজারনেম যার হোম ফোল্ডার আপনি এনক্রিপ্ট করতে চান।
এটি হয়ে গেলে, আপনাকে মূল ব্যবহারকারীর অ্যাকাউন্টে ফিরে লগ ইন করতে হবে এবং এনক্রিপশন প্রসেস সম্পূর্ণ করতে হবে নির্দেশনা মেনে যেওয়ায় নতুন এনক্রিপ্টেড ফোল্ডারে পাসওয়ার্ড যোগ করে। যদি সেটি না দেখায়, আপনি আপনার টার্মিন্যালে টাইপ করতে পারেন
ecryptfs-add-passphrase
নিজে একটা যোগ করার জন্য। একবার এটি কমপ্লিট হলে, আপনি তৈরি করা অস্থায়ী অ্যাকাউন্টটি ডিলিট করতে পারেন, এবং আপনার সিস্টেম রিবুট করুন। আপনার হোম ফোল্ডার এখন এনক্রিপ্টেড হওয়া উচিত এবং কারো কাছে সেফ যারা আপনার পাসওয়ার্ড না জানে!
আপনি যদি সত্যিই টেস্ট করতে চান, আপনি সবসময় একটি লাইভ সিডি নিয়ে দেখতে পারেন আপনি হোম ফোল্ডারের ভেতর ঘুরতে পারেন কিনা। সাধারণত আপনি পারবেন না ফাইল পারমিশনের কারণে, কিন্তু পারমিশন চেঞ্জ করা সম্ভব লাইভ সিডি দিয়ে যতক্ষণ না সেটি এনক্রিপ্টেড। যদি সেটি করা সম্ভব না হয়, তবে আমি বলব সফল এনক্রিপশন নিশ্চিত হয়েছে।
উপসংহার
এনক্রিপশন আসলে অনেক মানুষের মনে অনেক বেশি গুরুত্বপূর্ণ। খুব ভালো লাগে যে এই টুলগুলো লিনাক্সের জন্য আছে, সেইসাথে অন্যান্য অপারেটিং সিস্টেমের জন্য TrueCrypt-এর মতো টুল। আশা করি আরও মানুষ আডপ্ট করবে কারণ এটা কোনো দৃষ্টিগোচর পারফরম্যান্স ইশু আনে না।
এনক্রিপশন সম্পর্কে আপনার মতামত কী? এটি প্রয়োজনীয় কিনা? আপনি কীভাবে করেন? কমেন্টসে জানান!