open_basedir und FTP Zugänge
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
abgetrennten bereich
anfang
benutzer
betreiben
dank
frage
ftp
jeweilige ftp
jeweiligen domain
normalfall
projekt
teilen
trennen
umsetzung
url
verzeichnis
wissen
zugreifen
zugriffsrecht
zusammenhang
-
Hi,
ich bin mir momentan nicht ganz im Klaren darüber, wie hier mit open_basedir umgegangen wird und wie der Zusammenhang zu den FTP Accounts steht.
1) ist der open_basedir für jeden Benutzer oder für jedes Projekt gesetzt? Dass jeder Benutzer seinen eigenen, abgetrennten Bereich hat ist natürlich unabdingbar. Wie schauts aber mit Webseiten aus? Ein Benutzer kann mitunter mehrere Webseiten betreiben. Gibt es die Möglichkeit eben auch diese eigenen Projekte / Webseiten voneinander innerhalb des Benutzerverzeichnisses zu trennen?
2) Das führt dann auch zur 2. Frage. Im Premiumpaket gibt es die Möglichkeit FTP Accounts anzulegen. Jeder FTP Account zeigt auf ein anderes Verzeichnis. Wirklich sinvoll scheint mir das aber nur dann, wenn jetzt jedes Verzeichnis, auf das der jeweilige FTP account zeigt auch der "Anfang" der Zugriffsrechte darin befindlicher Scripts ist.
Ansonsten wäre folgendes Scenario möglich und getrennte FTP Accounts sinnlos:
Verzeichnise: /root/projects/project1/ und /root/projects/project2/
FTP Account FTP1: /root/projects und FTP2: /root/projects/project2
Wer Zugang zu FTP2 hat könnte ein php script hochladen was über ../project1 auf einen Bereich zugreifen kann, in dem es absolut nichts verloren hat.
Bitte keine Erklärungen zu FTP oder open_basedir :D
Meine Frage bezieht sich ganz explizit auf die Umsetzung hier auf den Servern!
Viele Grüße und Vielen Dank an alle die ihr Wissen mit mir teilen :)
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Im Normalfall ist das open_basedir hier so eingestellt, dass es immer auf den document_root zeigt. Mehrere Webseiten innerhalb eines User-Accounts sind somit automatisch getrennt. Das kannst du übrigens auch ganz einfach mit einer phpinfo prüfen
Beitrag zuletzt geändert: 22.9.2016 18:21:52 von hackyourlife -
hackyourlife schrieb:
Im Normalfall ist das open_basedir hier so eingestellt, dass es immer auf den document_root zeigt. Mehrere Webseiten innerhalb eines User-Accounts sind somit automatisch getrennt. Das kannst du übrigens auch ganz einfach mit einer phpinfo prüfen
Danke für deine Antwort!
Tatsächlich zeigt open_basedir immer auf den document_root der jeweiligen Domain.
Wie verhält es sich mit FTP-Zugängen?
Viele Grüße
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage