কিভাবে Mac OS X-এ ফাইলের মালিকানা পরিবর্তন করবেন
যদিও ম্যাক ওএস এক্স-এ মালিকানা এবং অনুমতি ত্রুটির সম্মুখীন হওয়া কিছুটা বিরল, এটি ঘটতে পারে, বিশেষ করে যখন একটি অ্যাকাউন্ট সরানো হয়েছে, বা কোনও ফাইলের মালিক তৃতীয় পক্ষের অ্যাপ্লিকেশন দ্বারা সংশোধন করা হয়েছে। প্রায়শই আপনি ব্যবহারকারীর অনুমতিগুলি মেরামত করার জন্য প্রক্রিয়াটি চালিয়ে যেতে পারেন, তবে এটি সর্বদা একটি সমস্যা সমাধানের গ্যারান্টিযুক্ত নয় এবং কিছু পরিস্থিতিতে আপনাকে উদ্দেশ্যযুক্ত ব্যবহারকারীর আগে একটি একক নথিতে বা ফাইলগুলির একটি গ্রুপে সরাসরি ফাইলের মালিকানা সামঞ্জস্য করতে হবে ফাইলে সঠিক অ্যাক্সেস ফিরে পাবে।এই পরিস্থিতিতে, ফাইন্ডারের মাধ্যমে এবং কমান্ড লাইনের মাধ্যমে ম্যানুয়ালি ফাইলের মালিকানা পরিবর্তন করার দুটি উপায় রয়েছে। আমরা উভয়কেই কভার করব, যদিও আরও উন্নত ব্যবহারকারীদের জন্য chown কমান্ডটি সত্যিই অনেক দ্রুত এবং কিছু ক্ষেত্রে এটি সহজও হতে পারে।
Mac OS X এ ফাইন্ডারের মাধ্যমে একটি ফাইলের মালিকানা পরিবর্তন করা
আপনি একই Get Info প্যানেলের মাধ্যমে একটি ফাইলের মালিকানা পরিবর্তন করতে পারেন যা আপনাকে Mac OS X ফাইন্ডারে অনুমতি সামঞ্জস্য করতে দেয়:
- ফাইন্ডারে ফাইলটি নির্বাচন করুন, তারপর "তথ্য পান" উইন্ডোটি তলব করতে Command+i টিপুন
- মালিকানা এবং অনুমতির বিকল্পগুলি প্রকাশ করতে "শেয়ারিং এবং পারমিশন" এর পাশে তীরটিতে ক্লিক করুন
- পছন্দগুলি আনলক করতে লক আইকনটি নির্বাচন করুন
- একজন নতুন মালিক যোগ করতে বোতামে ক্লিক করুন, তারপর তালিকা থেকে ব্যবহারকারীকে যোগ করুন এবং "নির্বাচন করুন" বেছে নিন
- এখন নাম নির্বাচন করুন এবং গিয়ার আইকনে ক্লিক করুন, "(ব্যবহারকারীর নাম) মালিক করুন"
ফাইন্ডারের মধ্য দিয়ে যাওয়া নিঃসন্দেহে সহজ, এটি এখনও বেশ কয়েকটি ধাপ দীর্ঘ এবং টার্মিনালটি বিভিন্ন উপায়ে দ্রুততর হতে পারে। একটি কমান্ড প্রম্পট দ্বারা ভয় পাবেন না, আমরা প্রক্রিয়ার মধ্য দিয়ে হেঁটে যাবো এবং আপনি দেখতে পাবেন এটি আসলে বেশ সহজ৷
কমান্ড লাইন থেকে chown দিয়ে ফাইলের মালিকানা পরিবর্তন করুন
কমান্ড লাইন ব্যবহার করাকে সাধারণত আরও উন্নত বলে মনে করা হয়, কিন্তু কিছু পরিস্থিতিতে এটি শুধুমাত্র গ্রাফিকাল ইন্টারফেসের মধ্য দিয়ে যাওয়ার চেয়ে দ্রুত নয়, কিছু ক্ষেত্রে এটি সহজও। এখানে আমরা 'chown' কমান্ডের মাধ্যমে ফাইলের মালিকদের পরিবর্তন করার মূল বিষয়গুলি নিয়ে চলব, যা Mac OS X-এ আদর্শ এবং ইউনিক্সের প্রায় সমস্ত বৈচিত্র।
শুরু করতে /Applications/Utilities/ থেকে টার্মিনাল লঞ্চ করুন।
সিনট্যাক্সটি সবচেয়ে সহজ আকারে হল:
চাউন
একটি ব্যবহারের উদাহরণের জন্য, "test-file.txt" নামের একটি ফাইলের মালিকানা "বব" ব্যবহারকারীর কাছে পরিবর্তন করতে কমান্ডটি হবে:
chown Bob test-file.txt
মনে রাখবেন যে আপনি যে ব্যবহারকারীর নামটি ব্যবহার করতে চাইছেন সেটি হল অ্যাকাউন্টের সংক্ষিপ্ত নাম, যা সাধারণত হোম ডিরেক্টরির নাম অনুসারে করা হয়। সংক্ষিপ্ত ব্যবহারকারীর নাম কী তা আপনি নিশ্চিত না হলে, বর্তমান সংক্ষিপ্ত নাম পেতে টার্মিনালে 'whoami' টাইপ করুন, অথবা বর্তমান Mac-এ সমস্ত ব্যবহারকারীর অ্যাকাউন্টের তালিকা দেখতে "ls /Users" টাইপ করুন৷
আপনি যদি কোনো সিস্টেম ফাইলের মালিকানা বা অন্য কোনো ব্যবহারকারীর ফাইল পরিবর্তন করে থাকেন যেগুলোতে আপনার পড়ার ও লেখার অ্যাক্সেস নেই, তাহলে আপনি সর্বদা 'sudo' ব্যবহার করে চউনকে সুপার ইউজার হিসেবে ব্যবহার করতে পারেন পরিবর্তন:
sudo chown bob ~/Desktop/test-file.txt
সাধারণত আপনাকে একটি ফাইলের গ্রুপ পরিবর্তন করতে হবে না, তবে আপনি এটিকে পছন্দসই ব্যবহারকারীর নামের সাথে একটি কোলন দিয়ে যুক্ত করে chown দিয়েও করতে পারেন:
sudo chown bob:staff ~/Desktop/test-file.txt
আবারও, আপনাকে সাধারণত ফাইলের গোষ্ঠী পরিবর্তন করতে হবে না, যদিও মাঝে মাঝে আপনি এমন একটি ফাইলে চলে যাবেন যেটি কোনোভাবে হারিয়ে গেছে বা অপপ্রয়োগ করেছে এর মালিক ব্যবহারকারী এবং এটি যে অ্যাক্সেস লেভেল গ্রুপের সাথে ছিল।
Mac OS X-এ, গ্রুপটি সাধারণত হয় 'স্টাফ' সাধারণ ব্যবহারকারী ফাইলগুলির জন্য যা অ্যাডমিন স্তরের নয়, 'অ্যাডমিন' প্রশাসনিক স্তরের ব্যবহারকারী ফাইল যেমন অ্যাপ্লিকেশন, পছন্দ এবং সংযুক্ত ড্রাইভগুলির জন্য এবং ' /bin, /library, /home, /etc, /usr/, etc
যাইহোক, আপনার প্রয়োজনের জন্য সঠিক পদ্ধতিটি ব্যবহার করুন, কিন্তু আজকাল ফাইলের মালিকানা সামঞ্জস্য করার প্রায় সব ক্ষেত্রেই আমি টার্মিনাল চালু করি এবং চাউন ব্যবহার করি।এটি বেশিরভাগই পছন্দের বিষয়, তবে আমি কখনই মালিকানা পরিচালনার তথ্য প্যানেল পরিচালনার বিশাল অনুরাগী ছিলাম না, যদিও এটি সাধারণত অনুমতিগুলির সাথে দ্রুত সমন্বয় করার জন্য ভাল।