
Das ist hoffentlich eine einfache Frage. Ich habe ein VPS-Setup, auf dem LAMP läuft und das FTP-Verbindungen akzeptiert. Das einzige Problem mit meinem Setup scheint im Moment zu sein, dass Apache der Zugriff auf hochgeladene Dateien verweigert wird, da für den Eigentümer nur die Berechtigung „rw“ festgelegt ist.
Mit anderen Worten, das ist, was ich sehe, wenn ich laufels -al
drwxrwxr-x 2 root admins 4096 Jan 5 01:31 .
drwxrwxr-x 3 root admins 4096 Jan 5 01:28 ..
-rw------- 1 gradinafrica admins 62 Jan 5 01:31 index.html
Die dritte Datei wurde vom Benutzer „gradinafrica“ hochgeladen. Ich muss sicherstellen, dass sie auch der Gruppe „admins“ Lese-/Schreibzugriff gewährt. Mit anderen Worten ls -al
sollte sie Folgendes anzeigen:
drwxrwxr-x 2 root admins 4096 Jan 5 01:31 .
drwxrwxr-x 3 root admins 4096 Jan 5 01:28 ..
-rw-rw---- 1 gradinafrica admins 63 Jan 5 01:36 index.html
Habe ich in vsftpd etwas falsch eingerichtet? Wie kann ich das erreichen, was ich versuche?
Antwort1
Das Hinzufügen local_umask=022
zu vsftpd.conf scheint das Problem behoben zu haben.