मेरे पास एक VM उबंटू 10.10 चल रहा है। मैं Netbeans का उपयोग कर रहा हूं और वर्चुअल मशीन पर एक ftp में फाइल अपलोड कर रहा हूं। मैं vsftpd का उपयोग कर रहा हूँ।
मुझे जो समस्या हो रही है, वह फ़ोल्डर /var/wwwका मालिक है apacheजो अपाचे सर्वर के लिए फाइलों को पढ़ने में सक्षम होने के लिए उपयोगकर्ता है। अब तक सब ठीक है।
लेकिन जब मैं ftp उपयोगकर्ता से एक फ़ाइल अपलोड करने का प्रयास करता user1हूं तो मैं सक्षम नहीं होता। मुझे पता है कि समस्या क्या है। मेरा सवाल यह है कि मैं उपयोगकर्ता के लिए सही तरीके से अनुमतियां कैसे सेट करूं apacheऔर user1सभी फाइलों को / var / www निर्देशिका में लिखने / पढ़ने में सक्षम हो?
user1मैं निम्न कमांड भागा:chown -R apache:www-users /var/www,usermod -g www-users apache,usermod -g www-users user1,chmod 775 /var/www। क्या मैं कुछ भूल रहा हूँ?