Hallo zusammen
Auf einem "alten", aber stets aktualisierten Server, welcher ursprünglich mit SysCP lief, habe ich ein Problem mit den Berechtigungen. Bei neu erstellten Kunden kann man keinen FTP-Benutzer erstellen. Grund ist, dass der FPM-User von Froxlor keinen Zugriff auf das Verzeichnis hat und so die Verzeichnisse nicht darstellen kann.
Die Berechtigungen unter /var/kunden/webs sind bei neuen Kunden 750 und Besitzer sind Kunde sowie Kundengruppe.
Bei bestehenen Kunden sind die Berechtigungen zum Teil 755 oder die Gruppe "syscplocal" ist Gruppenbesitzer. Beides funktioniert, aber 755 ist arg unschön und scheint noch von open_basedir-Zeiten zu kommen.
Aus meiner Sicht gibt es zwei Möglichkeiten:
die Gruppe "syscplocal" ist Gruppenbesitzer auf den Verzeichnissen
der Benutzer "syscplocal" ist in allen Kundengruppen in der group-Datei von libnss-extrausers
Ich denke, die zweite Variante wäre vorgesehen. Bei den alten Kunden ist zumindest teilweise syscplocal in der Kundengruppe. Ist das der richtige Weg?
Weshalb wird der Benutzer bei neuen Kunden nicht hinzugefügt? Bei den VirtualHost-Einstellungen ist der Benutzer eingetragen, aber die Einstellungen sind inaktiv, weil es keine IP-Adresse mit aktiviertem Froxlor-VHost-Container gibt. Dies soll so sein, da die Konfiguration von Froxlor aus Sicherheitsgründen (Schutz vor Fehlmanipulation) manuell erfolgt.
Kann ich irgendwie trotzdem veranlassen, dass der Froxlor-Benutzer in allen Kundengruppen ist?
Vielen Dank für die Hilfe!