macOS-এ, ফাইল সিস্টেমের নির্দিষ্ট অংশ ডিফল্টভাবে অ্যাক্সেসযোগ্য নয়, আপনি যদি অ্যাডমিনিস্ট্রেটর হন। কিন্তু আপনি আপনার Mac-এ রুট ইউজার সক্রিয় করলে, আপনি পুরো ফাইল সিস্টেমে রিড এবং রাইট প্রিভিলেজ পাবেন। আপনি এমনকি অন্য ইউজারের অ্যাকাউন্টের ফাইলগুলোও অ্যাক্সেস করতে পারবেন - যা পারফেক্ট যদি আপনি আপনার ইউজারনেম বা পাসওয়ার্ড ভুলে যান, অথবা কোনো पुর্ব কর্মী আপনার ব্যবসা ছেড়ে চলে যায় কোম্পানির ল্যাপটপের লগইন ডিটেইল শেয়ার না করে।
রুট ইউজার সক্রিয় করলে, আপনার Mac-এ আপনার পূর্ণ নিয়ন্ত্রণ থাকবে। এডভান্সড ব্যবহারকারীদের জন্য এটি হ্যান্ডি হলেও, এটি আপনার Mac ক্ষতিগ্রস্ত করার চান্সও অনেক বেশি। Apple এটি সম্পূর্ণ জানায় এবং ডিফল্টভাবে রুট অ্যাক্সেস ডিসেবল রেখেছে। এই টিউটোরিয়াল অনুসরণ করে macOS-এ রুট ইউজার সক্রিয় করার পদ্ধতি শিখুন।
১. Terminal দিয়ে রুট সক্রিয় করা
আপনি আপনার Mac-এর Terminal দিয়ে রুট অ্যাক্সেস সক্রিয় করতে পারেন। Terminal চালু করতে, একটি নতুন Finder উইন্ডো খুলুন এবং "Applications -> Utilities"-এ নেভিগেট করুন।
Terminal উইন্ডোতে, নিচের কমান্ডটি টাইপ করুন
dsenableroot
এবং Enter চাপুন। Terminal আপনার ইউজারনেম অটোমেটিক্যালি সনাক্ত করবে এবং তারপর আপনার পাসওয়ার্ড চাইবে।
আপনার পাসওয়ার্ড টাইপ করুন এবং Enter চাপুন।
আপনাকে রুট অ্যাকাউন্টের জন্য একটি পাসওয়ার্ড তৈরি করতে বলা হবে। যেহেতু রুট ইউজার আপনার Mac-এর প্রায় সকল অংশে অ্যাক্সেস পায়, তাই নিশ্চিত করুন আপনি একটি শক্তিশালী পাসওয়ার্ড বেছে নিচ্ছেন!
প্রক্রিয়া সম্পন্ন হলে, আপনাকে নিচের মেসেজ দেখতে মিলবে:
রুট এখন আপনার ল্যাপটপ বা কম্পিউটারে সক্রিয়, এবং আপনি এটা ব্যবহার করতে পারেন সেই টাস্কগুলো জন্য যা রেগুলার ইউজার অ্যাকাউন্ট দিয়ে সম্ভব নয়।
২. Directory Utility ব্যবহার করে রুট সক্রিয় করা
আপনি যদি GUI-ভিত্তিক অপশন পছন্দ করেন, তবে Directory Utility ব্যবহার করে আপনার Mac-এ রুট ইউজার সক্রিয় করতে পারেন:
১. আপনার Mac-এর Spotlight খুলুন স্ক্রিনের উপরের ডান কোণে মেনু আইকনে ক্লিক করে।
২. Spotlight উইন্ডোতে "Directory Utility" সার্চ করুন, তারপর এটি দেখায় এই অ্যাপ্লিকেশনটি সিলেক্ট করুন।
৩. Directory Utility-এ, নিশ্চিত করুন "Services" ট্যাব সিলেক্টেড আছে।
৪. নিচের বাম কোণে ছোট প্যাডলক আইকনে ক্লিক করুন এবং প্রম্পট হলে আপনার ইউজারনেম এবং পাসওয়ার্ড দিন।
৫. টুলবারে, "Edit -> Enable Root User" সিলেক্ট করুন।
৬. প্রম্পট হলে, আপনার রুট ইউজারের জন্য একটি ইউজারনেম এবং পাসওয়ার্ড তৈরি করুন।
৭. এখন "OK"-এ ক্লিক করুন আপনার রুট অ্যাকাউন্ট তৈরি করতে।
আপনি যদি যেকোনো মুহূর্তে রুট ইউজার ডিসেবল করতে চান, তবে আবার Directory Utility চালু করুন, কিন্তু এইবার "Edit -> Deactivate root user" সিলেক্ট করুন।
রুট ইউজার অ্যাকাউন্টে লগইন করার পদ্ধতি
একবার সক্রিয় হলে, আপনি macOS-এর লগইন স্ক্রিন থেকে রুট অ্যাকাউন্টে লগইন করতে পারেন:
১. সাধারণভাবেই আপনার বর্তমান অ্যাকাউন্ট থেকে লগ আউট করুন।
২. macOS-এর লগইন স্ক্রিনে, "Other … " সিলেক্ট করুন।
৩. "username"-এ "root" লিখুন। এখন আপনার রুট পাসওয়ার্ড দিন।
৪. অ্যাকাউন্টে লগইন করুন। অভিনন্দন - আপনি এখন একটি রুট ইউজার!
এই অ্যাকাউন্ট একটি রেগুলার ইউজার অ্যাকাউন্টের মতোই দেখতে পারে, কিন্তু এখন সেটি অ্যাক্সেস, এডিট, এবং এমন ফাইল ডিলিট করা সম্ভব যা সাধারণত স্ট্রিক্টলি অফ-লিমিটস, তাই সাবধানতা থেকে কাজ করুন!
নিরাপদ পক্ষে থাকতে, আপনাকে শুধু তখন রুট অ্যাকাউন্টে লগইন করা উচিত যখন আপনার কাছে এমন একটি টাস্ক থাকে যেটি নির্দিষ্টভাবে রুট প্রিভিলেজ চায়।
Terminal ব্যবহার করে রুট ইউজার ডিসেবল করা
আপনার Mac-কে ম্যালিশিয়াস এক্টিভিটি থেকে বা এমনকি অকস্মাত ক্ষতির থেকে রক্ষা করতে, আপনাকে যত দ্রুত সম্ভব রুট ডিসেবল করা উচিত যখন এর আর প্রয়োজন নেই।
রুট অ্যাক্সেস ডিসেবল করতে, আপনার Mac-এর Terminal চালু করুন ("Applications -> Utilities -> Terminal"), তারপর নিচের কমান্ড রান করুন:
dsenableroot -d
প্রম্পট হলে, আপনার বর্তমান অ্যাকাউন্টের পাসওয়ার্ড দিন। আপনাকে নিচের মেসেজ দেখতে মিলবে।
রুট ইউজার অ্যাকাউন্ট এখন আপনার Mac-এ ডিসেবলড।
Linux-এ, আপনি এই টিউটোরিয়াল অনুসরণ করে রুট ইউজার অ্যাকাউন্ট ডিসেবল করতে পারেন। মনে রাখবেন যে অধিকাংশ ফিক্সের জন্য আপনাকে রুট অ্যাকাউন্ট লাগবে না। আপনার Mac ফ্রিজ হলে, রুট অ্যাকাউন্ট ছাড়া এটি ফিক্স করার কিছু উপায় এখানে দেওয়া আছে।