FileVault হলো Apple-এর ম্যাক ডিভাইস এবং macOS-এ ডেটা এনক্রিপ্ট করার পদ্ধতি। একটিভেট হলে, এই ফিচার আপনার স্টার্টআপ ডিস্কের সকল ডেটা এনক্রিপ্ট করে। এইভাবে, আপনার ফাইলগুলো অনঅথোরাইজড অ্যাক্সেস থেকে সুরক্ষিত থাকবে। একমাত্র ড্রব্যাক হলো এটি ইউজারদের স্ক্রিনсейভার বা স্লিপ থেকে ওয়েক আপ করার পর লগইন ক্রেডেনশিয়ালস দিতে বাধ্য করে এনক্রিপশন ইনেবল রাখতে।
FileVault প্রথমে macOS X Panther-এ লঞ্চ করা হয়েছিল, কিন্তু তখন এটি কিছুটা অস্থির ছিল। সৌভাগ্যবশত, macOS X Lion রিলিজের সাথে এটি উল্লেখযোগ্যভাবে উন্নত হয়েছিল। এবং gầnে, Apple FileVault-এর উপরে Secure Token যোগ করেছে। এর মানে, Secure Token রক্ষা করা সকল ম্যাক ইউজার FileVault একটিভেট করার সাথে সাথে অটোমেটিক্যালি FileVault ইউজার হিসেবে যুক্ত হয়ে যাবে।
Apple macOS High Sierra রিলিজের সাথে FileVault-এর উপরে Secure Token কনসেপ্ট পরিচয় করিয়েছে। মূল উদ্দেশ্য হলো FileVault এনক্রিপশন কনভারসেশন ও অ্যাক্সেস কেবল উপযুক্ত পারমিশন থাকা ম্যাক একাউন্টগুলোর সীমাবদ্ধ রাখা।
- নতুন ম্যাকে প্রথমবারের মতো তৈরি করা инициয়াল ইউজার একাউন্টের Secure Token থাকে।
- sysadminctl থাকা সকল ইউজারের Secure Token থাকে।
- System Preferences-এর Users & Groups অপশন দিয়ে তৈরি করা যেকোনো ইউজার একাউন্টের Secure Token থাকে।
- সব Active Directory ইউজারের Secure Token থাকে না।
- dscl দিয়ে তৈরি করা যেকোনো ইউজারের Secure Token থাকে না।
- শুধু Secure Token থাকা ইউজারদের FileVault এনক্রিপশন একটিভেট ও ডিজেবল করার পারমিশন থাকে।
প্রধান চ্যালেঞ্জ হলো, যদি আপনার ম্যাকের কোনো একাউন্টের Secure Token না থাকে, তবে প্রোফাইল FileVault ইনেবল করতে পারবে না।
প্রো টিপ: আপনার ম্যাক পারফরম্যান্স ইস্যু, জাঙ্ক ফাইল, হানিকারক অ্যাপ এবং সিকিউরিটি হুমকি স্ক্যান করুন যা সিস্টেম সমস্যা বা ধীর পারফরম্যান্সের কারণ হতে পারে।
কিছু ইউজার এই ভয়াবহ পরিস্থিতি অভিজ্ঞতা করেছেন। macOS High Sierra এবং পরবর্তী ভার্সনে, যদি ইউজারের একাউন্টের জন্য Secure Token ইনেবল না থাকে, তবে FileVault অপারেশন — যেমন মাইগ্রেট করা, ইনেবল করা, এবং ইউজার যোগ করা — ফেল করে।
এই ইস্যু, ম্যাকে FileVault-এর অন্যান্য অনেক সমস্যার পাশাপাশি, FileVault-এর উপরে "Secure Token" যোগ করার মুল্য সম্পর্কে অনেক চিন্তা জাগিয়েছে। আপনি যদি অপরিচিত হন, তবে আপনি احتمالweile নিজের থেকে জিজ্ঞাসা করছেন 'Secure Token' মিসিং মানে কী।
সাবিচার অনুসারে, Secure Token আপনার ফাইল ও সিস্টেম সুরক্ষিত রাখে। এটি macOS-এ একটি নতুন এবং অডকুমেন্টেড একাউন্ট অ্যাট্রিবিউট। এই Secure Token yeni ম্যাকে প্রথমবার লগইন করার প্রথম অ্যাডমিন একাউন্টে যোগ করা উচিত। একবার এই একাউন্টে Secure Token অ্যাট্রিবিউট লিংক হলে, আপনি অন্যান্য ইউজার একাউন্ট তৈরি করতে পারবেন, যাদের তাদের নিজস্ব Security Token দেওয়া হবে।
দুর্ভাগ্যবশত, কনভেনশনাল, রিমোট কমান্ড-লাইন টুলস এবং Active Directory মোবাইল একাউন্টের মাধ্যমে তৈরি হওয়া ইউজার একাউন্টগুলো অটোমেটিক্যালি Secure Token অ্যাট্রিবিউট পায় না। তাই Secure Token ছাড়া এই একাউন্টগুলো FileVault একটিভেট করতে পারবে না। এখন প্রশ্ন: 'Secure Token' মিসিং থাকলে FileVault কীভাবে আবার কাজ করাবেন? চিন্তা করবেন না। আমরা পরবর্তী সেকশনে এই সমস্যা সমাধান করার চেষ্টা করব।
উপরোক্ত বর্ণনা অনুযায়ী, ইউজার একাউন্টগুলো লোকালি তৈরি হলে তাদের 'Secure Token' অ্যাসাইন করা যায়। তবুও, আপনি Secure Token মিসিং থাকলেও FileVault একটিভেট করতে পারেন।
অন্য কিছু ট্রাই করার আগে, চেক করুন FileVault ইনেবল করা যাচ্ছে কিনা। কিছু ইউজার Secure Token মিসিং-এর কারণে FileVault ইনেবল করতে পারছিল না, nhưng পরে তারা দেখলো তারা করতে পারছে। সম্ভবত macOS কিউমুলেটিভ আপডেটগুলোর মধ্যে একটি ইস্যু টেকল করেছে। উদাহরণস্বরূপ, Sierra এবং High Sierra-এর Security Update 2019-003 FileVault-এ ইউজার একাউন্ট লগইন ক্রেডেনশিয়ালস রিসেট ইস্যু রিজলভ করেছিল।
- প্রথমে কম্পিউটার রিস্টার্ট করুন, তারপর Command + R কীবোর্ড কম্বিনেশন চাপুন macOS Recovery খোলার জন্য।
- এখন Utilities মেনুতে নেভিগেট করুন এবং Terminal-এ ট্যাপ করুন।
- পরবর্তীতে, Terminal উইন্ডোতে "resetFileVaultpassword" কমান্ড টাইপ করুন এবং Return চাপুন।
- কয়েক সেকেন্ড পর Reset Password ডায়লগ বাক্স見える হবে। তাই আপনাকে আপনার প্রতিটি ইউজার একাউন্টের জন্য নতুন পাসওয়ার্ড সেট করতে হবে। দয়া করে নোট করুন যে আপনি আপনার বর্তমান পাসওয়ার্ডও ব্যবহার করতে পারেন, যদি সেটি আপনার জন্য اوকে হয়।
- আপনার একাউন্টের একটির পাসওয়ার্ড পরিবর্তন হলে, পরবর্তী একাউন্টে যেতে Next চাপুন; অন্যথায়, যদি শুধু একটি একাউন্ট থাকে, Restart চাপুন।
- ম্যাক বুট হওয়ার জন্য অপেক্ষা করুন, তারপর Security Privacy প্রেফারেন্স প্যানে যান এবং FileVault ট্যাবে নেভিগেট করুন।
- প্যানের নিচে বাম কোণে থাকা লক খুঁজে বের করুন এবং আপনার অ্যাডমিনিস্ট্রেটিভ পাসওয়ার্ড দিন।
- उसके बाद, "Turn On FileVault" বাটনে ট্যাপ করুন FileVault ইনেবল করতে।
এটাই ছিল। আপনার FileVault এনক্রিপশন আবার স্বাভাবিকভাবে কাজ করতে পারে। FileVault ইনেবল করে সিস্টেম সিকিউর করার পাশাপাশি, আপনার ম্যাকের ডেমেজড অংশ ক্লিন ও রিপেয়ার করুন এর ওভারআল পারফরম্যান্স উন্নত করতে। Mac repair app এর মতো টুল আপনাকে এই টাস্ক অটোমেট করতে সাহায্য করতে পারে।
FileVault macOS-এ একটি উপকারী ফিচার যা আমরা যাবতীয় সুপারিশ করি। এটি আধুনিক CPU-এর পাওয়ার ও দক্ষতা ব্যবহার করে এবং লেটেস্ট এনক্রিপশন অ্যালগরিদম ব্যবহার করে পুরো স্টার্টআপ ডিস্কের কন্টেন্ট সিকিউর করে। চ্যালেঞ্জ শুধু তখন আসে যখন Secure Token মিসিং-এর কারণে আপনি ফিচারটি ইনেবল করতে পারেন না। সৌভাগ্যবশত, macOS Recovery-তে Terminal কমান্ড চালিয়ে পাসওয়ার্ড রিসেট করলে সমস্যা সমাধান হয়।
আমাদের সুপারিশ করা সমাধান আপনার FileVault আবার কাজ করাতে সাহায্য করলো কিনা, কমেন্ট সেকশনে জানান।