User sollte nur in einem bestimmten Ordner vom Webserver haben

Status
Für weitere Antworten geschlossen.

In0cenT

Benutzer
Mitglied seit
15. Sep 2014
Beiträge
30
Punkte für Reaktionen
0
Punkte
0
Tag zusammen

Ich muss einem Benutzer "X" den Ordner "Test" im Verzeichnis "/web/test" erlauben, jedoch sollte er die anderen Ordner im "/web/" nicht sehen können. Wie stelle ich so etwas mit dem FTP Server vom Synology an?

Grüsse
 

TheGardner

Benutzer
Mitglied seit
30. Nov 2012
Beiträge
1.844
Punkte für Reaktionen
54
Punkte
74
Hab gerade mal geschaut! Das geht so nicht! Du kannst maximal das home Verzeichnis des Users verbiegen. Aber das würde nur zu einem anderen Gemeinsamen Ordner gehen - also oberste Ordner Ebene unter /volume1. D.h. Du müsstest den Ordner Test eins nach oben schieben, dass er auf der gleichen Ebene wie /web liegt. Dann ginge es /test dem jeweiligen User X in der Systemsteuerung - Dateidienste - FTP - Allgemein - Erweiterte Einstellungen zuzuweisen!

Aber ich vermute mal, dass Test schon nen Unterordner von /web bleiben soll!
Falls nicht jemand noch ne andere Idee hat, bzw. ich falsch liege! Könnte mir noch vorstellen, dass man das hart im Linux festnageln könnte - d.h. über Terminal als root auf die DS einloggen... Da müsste aber ein anderer hier mal paar Infos geben, welche Dateien da editiert werden müssen.
 

In0cenT

Benutzer
Mitglied seit
15. Sep 2014
Beiträge
30
Punkte für Reaktionen
0
Punkte
0
Habe ich mir fast gedacht...

Habe jetzt die Website zum persönlichen Host des Benutzers verschoben. Jetzt stiess ich auf ein anderes Webserver Problem:

Beim aufrufen der Website vom Benutzer "X", erhielt ich folgende Meldung:
Script "/var/services/homes/X/www/index.php" resolving to "/volume1/homes/X/www/index.php" not within configured docroot

Mit google kam ich auf folgende Lösung:
1) nano /etc/httpd/conf/extra/httpd-userdir.conf-user
2) <Directory "/var/services/homes/"> -> <Directory "/volume1/homes/">
3) synoservicecfg --restart httpd-user

Danach läuft die persönliche Website von Benutzer "X". Im gleichen Zug wurde jedoch die Wordpress Seite von mir nicht mehr erreicht...
Das ganze zurück gesetzt und den webserver neu gestartet. Die Persönliche Seite geht wieder nicht mehr, meine jedoch auch nicht...

Bekomme keinen Fehler nichts...

Wie weiter?

Grüsse
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat