আমি একটি ওয়েবসাইট তৈরি করছি এবং ফাংশনের অংশটি হ'ল পিএইচপি সহ ব্যবহারকারী উত্পন্ন ডেটা লিখতে হবে। আমি উবুন্টু ১৩.০৪-তে এনগিনেক্স ব্যবহার করছি। এই মুহুর্তে আমি কেবল পরীক্ষা করছি এবং লোকহোস্টে এনজিনেক্সের মাধ্যমে সমস্ত কিছু পরিবেশন করা হচ্ছে।
আমার পিএইচপি স্ক্রিপ্ট টেক্সট ফাইলটি লিখতে ব্যর্থ হয়েছে (যদিও আমি এটি ম্যানুয়ালি করতে পারি) এবং আমি মনে করি এটি আমার /var/www/example.com/public_html ডিরেক্টরিতে লেখার জন্য অনুমতি সংক্রান্ত সমস্যা।
এই মুহুর্তে আমি (আইইন) এই ডিরেক্টরিটির মালিকানা পেয়েছি তবে মনে হয় যে / var / www ডিরেক্টরি এবং এর অভ্যন্তরের সমস্ত কিছুই www-ডেটা ব্যবহারকারীর (বা সেই গ্রুপটি হওয়া উচিত?) মালিকানা স্থানান্তর করতে এবং নিজেকে নিজেকে যুক্ত করতে আরও বুদ্ধিমান হতে পারে www-ডেটা গ্রুপ। নিম্নলিখিতটি কি এটি করার সঠিক উপায়?
useradd -G www-data iain
chown -R www-data:www-data /var/www/example.com
chmod 775 /var/www
তাহলে এর মানে কি এই যে ডাব্লু-ডেটা গ্রুপের যে কেউ এখন / var / www তে লিখতে, লিখতে এবং এক্সিকিউট করতে পারে?