Goose wrote:Ich habe einen Benutzer und mehrere Domains bereits angelegt.
Wie kann ich diese einem Benutzer zuweißen mit einem FTP Zugang. Damit ich diese in verschiedenen Ordnen speichern kann ?
Aufgabe: für die (bislang getrennten) Domains A, B, C bzw. deren FTP-Accounts "dom-a", "dom-b", "dom-c" soll es einen
einzigen, zentralen FTP-Account geben, nennen wir ihn "web-abc".
Lösungsansatz:
- neuen Systemuser "web-abc" anlegen, mit $HOME=/home/web-abc.
- per Proftpd-Konfiguration dem User "web-abc" das DefaultRoot auf /home umstellen.
- die UID der Systemuser "dom-a", "dom-b", "dom-c" auf die UID von "web-abc" setzen.
Beurteilung: Sowas mutet mir eigentlich wie eine Riesensauerei an. Gut: lt. der psa-DB werden die UID nicht von Plesk gespeichert. Achtung: Es könnte jedoch beim
Backup-Restore zum Problem kommen. Spätestens ein selbst erstellter Tarball passt dann nicht mehr. ;) TODO: Der
Quota-Verbrauch des neuen Users muss auch noch nachgerechnet werden. Unklar: Wie kommt Plesk damit zurecht, dass sich die User in ihrer UID und in ihrem Quotaverbrauch plötzlich geändert haben. Es ist auch unbekannt, ob nicht spätere
Update-Skripte von Plesk über diesen Hack stolpern.
Das ganze habe ich noch nicht probiert, und ich weiss nicht, wann ich das ausprobieren werde. Muss mir mal ne Testlizenz besorgen ;) Also bitte selber machen statt warten ... :) Allerdings auf einem Testsystem, nicht auf einem Produktionsystem 8)
Mit obigem Ansatz kann man eigentlich auch
zusätzliche FTP-Accounts zu einer Domain anlegen. Zumindest das hab ich mal erfolgreich eingerichtet. Auch 'ne Sauerei.
Alternative: direkt an Plesk bzw. SWsoft oder dem Provider wenden und eine Lösung fordern oder einen Featurerequest einreichen.