Ich habe eine VM mit Ubuntu 10.10. Ich verwende Netbeans und lade Dateien auf ein FTP auf der virtuellen Maschine hoch. Ich benutze vsftpd.
Das Problem, das ich habe, ist, dass der Eigentümer des Ordners /var/wwwder Benutzer ist apache, damit der Apache-Server die Dateien lesen kann. So weit, ist es gut.
Aber wenn ich versuche, eine Datei vom FTP-Benutzer hochzuladen, kann user1ich das nicht. Ich weiß, was das Problem ist. Meine Frage ist, wie ich Berechtigungen für den Benutzer richtig einrichte apacheund user1alle Dateien im Verzeichnis / var / www schreiben / lesen kann.
user1mir die folgenden Befehle lautete:chown -R apache:www-users /var/www,usermod -g www-users apache,usermod -g www-users user1,chmod 775 /var/www. Vermisse ich etwas