ฉันมี VM ที่ใช้ Ubuntu 10.10 ฉันใช้ Netbeans และอัปโหลดไฟล์ไปยัง ftp บนเครื่องเสมือน ฉันใช้ vsftpd
ปัญหาที่ฉันมีคือเจ้าของโฟลเดอร์/var/wwwคือผู้ใช้apacheเพื่อให้เซิร์ฟเวอร์ apache สามารถอ่านไฟล์ได้ จนถึงตอนนี้ดีมาก
แต่เมื่อฉันพยายามอัปโหลดไฟล์จากผู้ใช้ ftp user1ฉันไม่สามารถทำได้ ฉันรู้ว่าปัญหาคืออะไร คำถามของฉันคือฉันจะตั้งค่าการอนุญาตอย่างถูกต้องสำหรับผู้ใช้อย่างไรapacheและuser1จะสามารถเขียน / อ่านไฟล์ทั้งหมดในไดเรกทอรี / var / www ได้อย่างไร
user1, , , ฉันพลาดอะไรไปรึเปล่า?chown -R apache:www-users /var/wwwusermod -g www-users apacheusermod -g www-users user1chmod 775 /var/www