Webhosting
Posts 1-10 of 10
-
Tobias KleppThe company name is only visible to registered members.Typo3-Hosting im PLESK
Hallo,
ich bin auf der Suche nach erfahrenen Menschen, die erfolgreich Typo3 auf einem Pleskserver betreiben. Das folgende Problem stellt sich mir:
Der Webserver selbst läuft unter der Kennung wwwrun|www. Das bedeutet, das die Dateien, die der Webserver anlegt, auch unter dieser Kennung laufen. Demzufolge kommt der Kunde per FTP nicht mehr an seine Dateien ran, da sie weder in seiner Gruppe sind, noch ihm gehören. Selbst über die Plesk-Oberfläche ist es nicht möglich.
Vielleicht hat jemand mit diesem Problem auch schon einmal zu tun gehabt und kann mir aus der Misere helfen.
Vielen Dank schon einmal im voraus.
Tobias Klepp
- 13 Feb 2006, 12:35 pm
-
Jürgen Auer Premium Member Group moderatorThe company name is only visible to registered members.Re: Typo3-Hosting im PLESK
Hallo,
ich nutze zwar weder Typo3 noch Plesk.
Aber das scheint nur ein relativ harmloses Rechteproblem zu sein. Also sollte es auch direkt auf dieser Ebene gelöst werden, indem eine geeignete Gruppe eingerichtet bzw. entsprechende Rechte eingeräumt werden. Letztere müßten dann ja für Typo3 bzw. Plesk sichtbar sein.
Viele Grüße
Jürgen Auer
- 13 Feb 2006, 7:26 pm
-
Tobias KleppThe company name is only visible to registered members.Re^2: Typo3-Hosting im PLESK
Hallo Jürgen Auer,
so einfach ist das Problem nicht. Die Kunden dürfen untereinander nicht auf die Dateien beispielsweise per PHP zugreifen können. Meines Wissens nach bräuchte ich soetwas wie eine Changeroot-Umgebung.
Gruß Tobias
- 15 Feb 2006, 07:10 am
-
Marco BreschThe company name is only visible to registered members.Re^3: Typo3-Hosting im PLESK
Hi Tobias,
bei mir läuft das reibungslos. Berechtigung habe ich auf <username>:psaserv gesetzt.
Grüße
Marco
- 15 Feb 2006, 09:40 am
-
Tobias KleppThe company name is only visible to registered members.Re^4: Typo3-Hosting im PLESK
Hallo Marco,
und die Kunden auf der Server können mit PHP nicht in fremde Kundenverzeichnisse bzw. außerhalb ihres Kundenverzeichnisses wechseln?
Gruß Tobias
- 15 Feb 2006, 09:53 am
-
Marco BreschThe company name is only visible to registered members.Re^5: Typo3-Hosting im PLESK
So sieht es aus, jedenfalls auf meinem Server. :-) Allerdings hat der User auch die komplette Typo3-Installation in seinem httpdocs-Verzeichnis.
Schöne Grüße
Marco
- 15 Feb 2006, 10:11 am
-
Tobias KleppThe company name is only visible to registered members.Re^6: Typo3-Hosting im PLESK
Hallo Marco,
wissen sie zufällig auch, wo ich das im Plesk einstellen kann. Der Plesk-Support ist nämlich eine reine Katastrophe. Vielen Dank für den super Tipp. Ganz klasse.
Gruß Tobias
- 15 Feb 2006, 10:48 am
-
Marco BreschThe company name is only visible to registered members.Re^7: Typo3-Hosting im PLESK
1. habe ich nur gute Erfahrungen mit dem Support
2. ist das bei mir standardmäßig mit phpbasedir so eingestellt, ich musste da nichts einstellen (Plesk 7.5.4, Linux)
- 15 Feb 2006, 11:04 am
-
Jürgen Auer Premium Member Group moderatorThe company name is only visible to registered members.Re^3: Typo3-Hosting im PLESK
Hallo,
wenn ich mal laut denke:
Man hat zwei Dienste, die jeweils unter einem eigenen Konto laufen und - wenn ich das richtig sehe - selbst eine jeweils eigene Rechtestruktur implementieren.
In einem der beiden Dienste können Nutzer eigenen PHP-Code einschleusen. Der Code wird, falls dieser Dienst den Code passieren läßt, unter den Rechten des Dienstkontos ausgeführt. Das Dienstkonto erhält nun zusätzlichen Zugriff auf FTP-Daten.
Das erinnert mich an die Architektur meines Angebotes, bei welchem der Webserver unter einer Konto auf den Datenbankserver zugreift und Nutzer eigene Sql-Abfragen erstellen dürfen. Dabei soll es natürlich nicht möglich sein, daß ein Kunde auf die Datenbank eines anderen Kunden zugreift. Die Lösung bei mir bestand darin, die Nutzereingaben komplett zu parsen und den Gebrauch von
Set @variable = 'Sql - Code'
Execute (@variable)
zur Generierung von dynamischem Code zu untersagen.
Analog müßte das Programm, das PHP-Eingaben erlaubt, den eingegebenen Code parsen. Das dürfte jedoch bei einer so umfangreichen Umgebung wie PHP kaum lückenlos möglich sein. Stoppt man nicht alle Zuweisungsoperationen, dann läßt sich ja mit Zusammenfügen von Bruchstücken, Dingen wie Char(65) + beliebiger Code erzeugen.
Insofern wäre doch so etwas wie ein Benutzerwechsel notwendig.
Oder worin bestünde die dritte Möglichkeit? Oder klappt die bislang vorschlagene Möglichkeit nur deshalb, weil noch niemand hinreichend komplexen PHP-Code eingeschleust hat?
Viele Grüße
Jürgen Auer
- 15 Feb 2006, 1:27 pm
-
Tobias KleppThe company name is only visible to registered members.Re^4: Typo3-Hosting im PLESK
Hallo,
ich habe jetzt im die vhost.conf des Kunden folgenden eingetragen. Damit klappt es wunderbar.
SuexecUserGroup [userkunde] psaserv
Ein Problem stellt sich mir noch. ich habe einen User, in dessen namen ein .Punkt vorkommt. Ein Beispiel.
SuexecUserGroup testkunde.de psaserv
Wenn ich das so in die vhost.conf eintrage, kann der Webserver nicht mehr neu gestartet werden. Er meldet einen Systaxfehler. Wie kann ich solch einen Usernamen korrekt eintragen?
Gruß Tobias
- 16 Feb 2006, 09:31 am
