ম্যাকোসএক্সে গ্রুপ ফাইল অনুমতিগুলি কীভাবে সেটআপ করবেন


0

আমি ব্যবহারকারীদের একটি দম্পতি আছে, এক ওএসএক্স গুই মাধ্যমে তৈরি করা হয়েছে, এক কেউ কিছু nginx এবং পিএইচপি-FPM জন্য।

নীচে সমস্ত কমান্ড রুট হিসাবে কার্যকর করা হয় ।

আমি আমার প্রকল্পের জন্য নতুন গ্রুপ তৈরি করেছি:

dscl . -create /groups/mygroup gid 404 # used some random id here, is it ok?

ব্যবহারকারীদের গোষ্ঠীতে যুক্ত করেছেন:

dseditgroup -o edit -a myuser -t user mygroup
dseditgroup -o edit -a nobody -t user mygroup

id ব্যবহারকারীরা এখন যে গ্রুপে আছেন বলেছে।

ls -la অন্যান্য জিনিসের মধ্যে ফিরে আসে:

drwxr-xr-x  27 myuser   mygroup      918 Dec  4 00:00 myproject

কিন্তু

sudo -u nobody stat /Users/myuser/Documents/www/myproject

আয়

stat: Permission denied

কি সমস্যা?

উত্তর:


0

স্থিতি / ব্যবহারকারী / মাইউসার / ডকুমেন্টস / www / মাইপ্রজেক্ট, কোনও ব্যবহারকারীই তার পথে প্রতিটি ডিরেক্টরিকে অতিক্রম করতে সক্ষম হওয়া প্রয়োজন, যার অর্থ এটি "অনুসন্ধান" (ওরফে "এক্সিকিউট") প্রয়োজন, কারণ reasonsতিহাসিক কারণ) those ডিরেক্টরিগুলির প্রত্যেকটিতে অ্যাক্সেস। সাধারণত, কেবল মাইউজারের / ইউজার / মাইউজার / ডকুমেন্টের কাছে কোনও অনুমতি থাকে, সুতরাং আপনি যদি এটি পরিবর্তন না করেন তবে কেবল মাইউজারটি সেই ফোল্ডারের মধ্যে কিছু করতে পারবেন না ।

আপনার যদি এই ফোল্ডারে পৌঁছতে সক্ষম হওয়ার জন্য কারও অ্যাকাউন্ট প্রয়োজন হয় না, আমি প্রয়োজনীয় অনুমতিগুলি যুক্ত করতে অ্যাক্সেস কন্ট্রোল তালিকা ব্যবহার করার পরামর্শ দেব:

chmod +a "group:mygroup allow search" /Users/myuser/Documents /Users/myuser/Documents/www

বিটিডাব্লু, ওএস এক্স এর ইতিমধ্যে সিস্টেম ব্যবহারকারী এবং গোষ্ঠীগুলির স্ট্যান্ডার্ড সংগ্রহের অংশ হিসাবে একটি "কেউ নেই" ব্যবহারকারী অ্যাকাউন্ট রয়েছে; আমি নির্দিষ্ট বৈশিষ্ট্যযুক্ত এটির উপর নির্ভর করে এমন কোনও সিস্টেম ফাংশন (/ সুরক্ষা সিস্টেম) ভঙ্গ করা এড়াতে এটি পরিবর্তন করার বিরুদ্ধে সুপারিশ করব। আপনার যদি নন-মানসম্মত অনুমতি / গোষ্ঠী সদস্যতা / ইত্যাদি সহ কোনও অ্যাকাউন্টের প্রয়োজন হয় তবে একটি আলাদা অ্যাকাউন্ট তৈরি করুন এবং এটি ব্যবহার করুন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.