मेरे पास एक 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
। क्या मैं कुछ भूल रहा हूँ?