- Mitglied seit
- 14. Mrz 2014
- Beiträge
- 5
- Punkte für Reaktionen
- 0
- Punkte
- 0
Hallo Guten Tag. Ich bin Synology-Neuling und setze mich gerade mit dem Webserver auseinander. Hobbymäßig bastle ich gerne an Webseiten und im Entwicklungsstadium würde ich das gern auf der Diskstation (DS214play mit DSM5) machen. Ich arbeite fast ausschließlich mit dem CMS Contao, für das es scheinbar leider kein Paket gibt.
Nun habe ich ein paar Fragen bzgl. der Eigentümer und Besitzer von Webverzeichnissen und Dateien auf der Diskstation. Je mehr ich im Forum lese desto verwirrter werde ich, wie ich Berechtigungen setzen muss. Ich blicke da nicht durch und hoffe jemand mag mir da bei helfen.
Das CMS Contao soll lese und Schreibrechte in seinen Verzeichnissen und Dateien haben.
DSM USER: Ich habe Neben dem Admin einen User angelegt, nennen wir ihn Horst.
Der hat im DSM unter Systemsteuerung->Benutzer->"Horst"->Berechtigungen->Lese- und Schreibberechtigungen für "web".
Unter Systemsteuerung->Benutzer->"Horst"->Benutzergruppen-> ist Horst Mitglied von administrators, http und users.
DSM Gruppen: Hier hat im DSM die Gruppe http bisher (wohl Standardmäßig) keinerlei Rechte für "web". Muss oder sollte hier explizit etwas definiert werden?
Besitzer Webverzeichnis CMS
Im Ordner des CMS ist als Besitzer Horst mit der Gruppe users angegeben wenn ich per Windows Netzlaufwerk die Dateien des CMS hineinkopiere.
Das habe ich geändert
.
Hier bin ich nicht sicher, ob das Sinn macht. Meine Hintergedanken sind die, das ich bzw. Horst der Eigentümer sind, da ich die Dateien ja auch bearbeite.
Aus dem DSM geht hervor, dass es eine Gruppe http gibt, ich vermute mit diesem läuft der Apache?!
Im Wiki und Forenbeiträgen habe ich über den ApacheUser nobody gelesen. Kann es sein, dass es den im DSM5 nicht mehr gibt? Oder ist der Mitglied der Gruppe http?
Rechte Webverzeichnis CMS
Nach dem Übertragen des CMS auf die Diskstation stand alles ersteinmal auf 777. Das kommt mir nicht richtig vor.
Ich habe mit
drüber laufen lassen.
Die Überlegung ist, dass ich (Eigentümer Horst) die Dateien bearbeiten will, der Webserver bzw. das CMS lesen/schreiben dürfen soll, und Nutzer der Webseite die nur lesen/ausführen können sollen.
Sind die Einstellungen und Überlegungen so richtig und plausibel?
Das CMS Contao bietet ein Tool um den Webserver zu checken, u.a. ob Dateien und Ordner angelegt bzw. beschrieben werden können. Bei negativem Check soll ein "SafeModeHack" verwendet werden und Dateien per ftp bearbeitet werden. Das möchte ich eigentlich vermeiden, auf ftp auf der Diskstation verzichten. Leider meldet mir das Checktool:
Installieren ließ sich das CMS mit obiger Konfiguration aber trotzdem und scheint auch zu laufen...
Ich würde mich freuen, wenn mit jemand auf die Spur helfen kann bzgl. der möglichst sicheren und lauffähigen (Rechte-)Konfiguration. Vielen Dank.
Nun habe ich ein paar Fragen bzgl. der Eigentümer und Besitzer von Webverzeichnissen und Dateien auf der Diskstation. Je mehr ich im Forum lese desto verwirrter werde ich, wie ich Berechtigungen setzen muss. Ich blicke da nicht durch und hoffe jemand mag mir da bei helfen.
Das CMS Contao soll lese und Schreibrechte in seinen Verzeichnissen und Dateien haben.
DSM USER: Ich habe Neben dem Admin einen User angelegt, nennen wir ihn Horst.
Der hat im DSM unter Systemsteuerung->Benutzer->"Horst"->Berechtigungen->Lese- und Schreibberechtigungen für "web".
Unter Systemsteuerung->Benutzer->"Horst"->Benutzergruppen-> ist Horst Mitglied von administrators, http und users.
DSM Gruppen: Hier hat im DSM die Gruppe http bisher (wohl Standardmäßig) keinerlei Rechte für "web". Muss oder sollte hier explizit etwas definiert werden?
Besitzer Webverzeichnis CMS
Im Ordner des CMS ist als Besitzer Horst mit der Gruppe users angegeben wenn ich per Windows Netzlaufwerk die Dateien des CMS hineinkopiere.
Das habe ich geändert
Rich (BBCode):
chown -R Horst:http /volume1/web/cms
Hier bin ich nicht sicher, ob das Sinn macht. Meine Hintergedanken sind die, das ich bzw. Horst der Eigentümer sind, da ich die Dateien ja auch bearbeite.
Aus dem DSM geht hervor, dass es eine Gruppe http gibt, ich vermute mit diesem läuft der Apache?!
Im Wiki und Forenbeiträgen habe ich über den ApacheUser nobody gelesen. Kann es sein, dass es den im DSM5 nicht mehr gibt? Oder ist der Mitglied der Gruppe http?
Rechte Webverzeichnis CMS
Nach dem Übertragen des CMS auf die Diskstation stand alles ersteinmal auf 777. Das kommt mir nicht richtig vor.
Ich habe mit
Rich (BBCode):
chmod -R 0775 /volume1/web/cms
Die Überlegung ist, dass ich (Eigentümer Horst) die Dateien bearbeiten will, der Webserver bzw. das CMS lesen/schreiben dürfen soll, und Nutzer der Webseite die nur lesen/ausführen können sollen.
Sind die Einstellungen und Überlegungen so richtig und plausibel?
Das CMS Contao bietet ein Tool um den Webserver zu checken, u.a. ob Dateien und Ordner angelegt bzw. beschrieben werden können. Bei negativem Check soll ein "SafeModeHack" verwendet werden und Dateien per ftp bearbeitet werden. Das möchte ich eigentlich vermeiden, auf ftp auf der Diskstation verzichten. Leider meldet mir das Checktool:
Creating a test folder : The test folder is owned by http (should be Horst) and has the chmod settings 755 (should be 775, 755, 770 or 750).
Creating a test file : The test file does not have the correct owner or chmod settings.
Installieren ließ sich das CMS mit obiger Konfiguration aber trotzdem und scheint auch zu laufen...
Ich würde mich freuen, wenn mit jemand auf die Spur helfen kann bzgl. der möglichst sicheren und lauffähigen (Rechte-)Konfiguration. Vielen Dank.
Zuletzt bearbeitet: