আমার কয়েকটি ওয়ার্ডপ্রেস ওয়েবসাইট রয়েছে যার উপর এটির বেশ কয়েকটি ভাল অনুমতি রয়েছে। আমার যে সমস্যাটি হচ্ছে তা হ'ল ওয়ার্ডপ্রেস নতুন ফোল্ডার তৈরি করছে (উদাহরণস্বরূপ প্লাগিনগুলির জন্য) যার ব্যবহারকারী / গোষ্ঠীর একটি আলাদা সেট রয়েছে:
ls -la /var/www/zorg.outsideit.net/public_html/wp-content/plugins
total 56
drwxrwxr--+ 7 myuser g_w_zorg.outsideit.net 4096 Oct 26 22:46 .
drwxrwxr-x 7 myuser g_w_zorg.outsideit.net 4096 Oct 26 19:57 ..
drwxrwxr--+ 4 myuser g_w_zorg.outsideit.net 4096 Oct 17 19:36 better-wp-security
drwxrwxr--+ 5 myuser g_w_zorg.outsideit.net 4096 Sep 27 21:36 gzip-ninja-speed-compression
-rw-rwxr--+ 1 myuser g_w_zorg.outsideit.net 28 Sep 23 20:41 index.php
drwxrwxr--+ 6 myuser g_w_zorg.outsideit.net 4096 Sep 27 21:35 stops-core-theme-and-plugin-updates
drwxr-xr-x+ 4 apache apache 4096 Oct 26 22:44 theme-check
drwxrwxr--+ 11 myuser g_w_zorg.outsideit.net 4096 Oct 20 15:42 wordpress-seo
আপনি থিম-চেক প্লাগইনটিতে অ্যাপাচি রাখতে পারেন: মাইউজারের পরিবর্তে অ্যাপাচি: g_w_zorg.outsideit.net
আমি এমন একটি উপায় সন্ধান করছি যাতে তৈরি করা নতুন ফাইল এবং ফোল্ডার সর্বদা মাইউজার পান: g_w_zorg.outsideit.net ব্যবহারকারী এবং গোষ্ঠী হিসাবে।
আমি এস বিট দিয়ে চারপাশে খেললাম, তবে মনে হয় এটি কেবল ফাইলগুলির জন্যই কাজ করে, ফোল্ডার বা সাবফোল্ডারগুলির জন্য নয়।
তাই আমি সেটফ্যাকলটি একবার দেখেছি এবং চেষ্টা করেছি:
sudo setfacl -Rdm u:myuser:rwx /var/www/zorg.outsideit.net/public_html/wp-content/plugins
sudo setfacl -Rm u:myuser:rwx /var/www/zorg.outsideit.net/public_html/wp-content/plugins
তবে নতুন আপলোড হওয়া প্লাগইনগুলি এখনও মিউসারের উত্তরাধিকারী নয়: g_w_zorg.outsideit.net ব্যবহারকারী এবং মালিক।
ফাইল, ফোল্ডার এবং সাবফোল্ডারগুলির মালিক, গোষ্ঠী এবং অনুমতিগুলির সত্যিকারের উত্তরাধিকার অর্জনের জন্য যে কোনও পরামর্শ প্রশংসাযোগ্য।