নির্বাচিত ব্যবহারকারীদের জন্য ফোল্ডারগুলি অ্যাক্সেস / তৈরি / মুছে ফেলার জন্য লিনাক্স ফাইলের অনুমতি (ফ্রিএনএএস)


0

আমি এফটিপি পঠন / লেখার ফাইল অনুমতি (ফ্রিএনএএস চলমান) সেট আপ আটকে করছি। প্রতিটি ব্যবহারকারীর পঠন / লেখার অনুমতি বর্তমান বিন্যাস অনুসরণ করতে পারে:

  1. ব্যবহারকারী তাদের অ্যাক্সেস আছে সব ফোল্ডার থেকে পড়তে পারেন
  2. ব্যবহারকারীরা শুধুমাত্র তাদের নিজস্ব ব্যবহারকারী ফোল্ডার এবং কোনও নতুন তৈরি ফোল্ডার থেকে মুছে ফেলতে পারেন।
  3. এটা যে তাই করা uberuser1 এবং uberuser2 ফোল্ডার তৈরি বা মুছে ফেলতে পারেন।

এখানে আমি # 1 এবং # 2 পরিচালনা করতে জানি কিন্তু # 2 টি ঘটতে হলে # 3 টি সম্ভব হলে আমার কোন ধারণা নেই।

এবং এফটিপি (ProFTPD- এ) প্রোফাইলে নীচের আমার সমস্ত সমস্যা যা দেখে মনে হচ্ছে:

/

- Main_Folder_1
-- user1
-- user2
-- user3
-- uberuser1
-- uberuser2

- Main_Folder_2
-- user4
-- user5
-- uberuser1
-- uberuser2
  1. ব্যবহারকারীরা uberuser1 এবং uberuser2 অ্যাক্সেস থাকা উচিত, উভয় পাশাপাশি Main_Folder_1 এবং Main_Folder_2 ফোল্ডার নেই।
  2. কখন users1 থেকে user3 লগ ইন, তারা ভিতরে শুরু করা উচিত Main_Folder_1 ফোল্ডার। তারা একটি আছে যে সচেতন হতে হবে না Main_Folder_2 ফোল্ডার এ সব, না তারা / মধ্যে নেভিগেট করতে সক্ষম হওয়া উচিত।
  3. একইভাবে, যখন ব্যবহারকারী user4 অথবা user5 লগ ইন, তিনি শুরু করা উচিত ভিতরে Main_Folder_2 ফোল্ডার। তারা সচেতন হতে হবে না যে সেখানে একটি Main_Folder_1 ফোল্ডার হয়, নাও তিনি সক্ষম হতে হবে মধ্যে নেভিগেট /।

সংখ্যা 1 - কোন সমস্যা নেই তবে কিভাবে # 2 এবং # 3 পেতে হয়? আমি নতুন গ্রুপ তৈরি করতে পারেন MF1 এবং MF2 সেই সকল ব্যবহারকারীর জন্য যারা সেই ফোল্ডারগুলিতে অ্যাক্সেস সীমাবদ্ধ করবে তবে আমি তাদের জন্য কীভাবে তাদের প্রধান ফোল্ডারগুলিতে ক্রুট সেট করতে পারি যখন এফটিপি এ লগ ইন করার পরে তারা অবতরণ করছে / ফোল্ডার এবং উভয় প্রধান ফোল্ডার দেখতে?

আমি শুনেছি যে আমার সমস্যা FreeNAS- এ ডেটাসেটগুলি তৈরি করে মোকাবেলা করতে পারে তবে আমি কীভাবে এটি পরিচালনা করবো এমন কোনও অনুরূপ উদাহরণ খুঁজে পাইনি।

উত্তর:


0

আচ্ছা, আমি 99% কাজ করতে পেরেছি

প্রথম আমি গ্রুপ তৈরি করেছেন: MF, MF1 এবং MF2। তারপরে আমি uberusers সহ সকল ব্যবহারকারী যুক্ত করেছি MF গ্রুপ। পরবর্তী user1 মাধ্যমে user3 যেখানে যোগ করা হয়েছে MF1 তারপর গ্রুপ user4 এবং user5 যাও MF2 গ্রুপ।

আমি জন্য অনুমতি সেট আছে Main_Folder_1 এবং Main_Folder_2 নিশ্চিত হতে হবে MF গ্রুপ।

পরবর্তী পদক্ষেপ এটি সম্পাদনা ছিল proftpd.conf ফাইল নির্বাচিত ব্যবহারকারীদের chrooted নিশ্চিত করা ফাইল। সম্পাদনা লাইন ছিল

DefaultRoot ~ !wheel !MF1 !MF2
DefaultRoot ~/Main_Folder_1 MF1
DefaultRoot ~/Main_Folder_2 MF2

FTP পরিষেবা পুনরায় চালু করার পরে আমি নির্বাচিত ব্যবহারকারীদের নির্বাচিত ফোল্ডারগুলিতে কাজ করছিলাম।

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