Hallo Profis,
Kann ich einen Unterordner freigeben?
Hintergrund: Es gibt den Ordner User und darunten einen Ordner für jeden user. Ich möchte, dass ich diese Unterordner jeweils dem Benutzer Berechtigung gebe und keinem anderen.
Oder muss ich diese Ordner dann im root anlegen, was die ganze Sache aber extrem unübersichtlich macht...
Afaik geht das mit dem Default Samba von Synology ned. Bei dem können nur Verzeichnisse direkt in
/volume1/ als Freigaben eingerichtet werden.
Dazu müsstest du einen alternativen Samba Server via ipkg installieren. Ich habe mal einen Wiki-Beitrag dazu geschrieben
**guck**
Eine Alternative wäre es, falls du den ipkg Samba ned willst, die Rechte der Verzeichnisse manuell auf der Konsole anzupassen:
Code:
+ folder
++ folder_user1
++ folder_user2
++ folder_user3
dabei befindet sich folder direkt in /volume1/ und ist damit die Freigabe. Jetzt musst du die Rechte der jeweiligen Unterordner manuell anpassen. Dazu verbindest du dich via telnet/ssh auf die DS und meldest dich als root mit dem Admin Passwort an.
Die Rechte von folder sollten bereits okay sein. Bei den Unterordnern der jeweiligen User musst du die Eigentümerschaft und die Rechte anpassen
Code:
$ chown -r user1:users /volume1/folder/folder_user1
$ chmod -r 0700 /volume1/folder/folder_user1
damit gehört der Ordner folder_user1 dem user1 und niemand ausser user1 kann lesend oder schreibend auf folder_user1 zugreifen. Sollte user2 sich mit der Freigabe folder verbinden wird er zwar die Verzeichnisse aller anderen User sehen, kann aber nur auf seins wirklich zugreifen.
Gruss
tobi