Synology-Forum.nl
Overige software => FTP, NFS and Samba Server => Topic gestart door: marcx77 op 09 april 2012, 14:01:48
-
Ik zit met een vooralsnog onopgelost probleem. Wat ik wil is het volgende:
Ik zit in de situatie dat ik af en toe een aantal mensen (tijdelijk) toegang wil geven tot specifieke mappen/bestanden op mijn NAS. Nu zou ik natuurlijk de betreffende bestanden kunnen kopiëren naar de home-dir van de gebruikers, maar dat leek me wat omslachtig. Ik hoop dat het eleganter kan.
Als voorbeeld geef ik de volgende directorystructuur:
video
video/series
video/series/serie1
video/series/serie2
etc..
video/films
video/films/film1
video/films/film2
etc...
Nu heb ik al wat zitten spelen met rechten en groepen, maar ik krijg het niet voor elkaar om bijvoorbeeld gebruiker1 toegang te geven tot serie1, en gebruiker2 toegang tot film2, terwijl ze geen toegang hebben tot alle andere bestanden en mappen in de video-"boom".
Zie ik iets over het hoofd? Of is dit überhaupt niet mogelijk?
Wat ik het liefst zou hebben, is de mogelijkheid om in de home-dir van iedere gebruiker een koppeling te maken naar de betreffende bestanden (à la een Windows-snelkoppeling), zodat ze, als ze inloggen, alleen die bestanden en mappen zien waarvan ik wil dat ze ze zien. Ik heb al wat zitten kijken naar hard links en symlinks, maar daar kwam ik ook (nog) niet verder mee.
Geeft iemand me een zetje in de goede richting (als die bestaat :lol: )? Alvast bedankt!
-
Je zou per user in /etc/passwd de home-directory kunnen aanpassen. Die staat nu op de home-folder v/e gebruiker.
Als je dat verandert in /video/series/serie1 of zo en je geeft in FTP bij de 'veiligheidsinstellingen' aan dat een gebruiker alleen z'n home-folder mag benaderen, dan heb je wat je wilt ... nadeel is dat als er iets verandert, je dat aan moet passen in de passwd file. Maar met symlinks zou je ook handmatig aanpassingen moeten doen, denk ik ?
Nu ik zo eens kijk, zou een symlink toch moeten werken ??
bijv. in de home folder : ln -s /video/series/serie1 serie1
als je dan 'cd serie1' doet, kom je in de video folder (nadeel is wel dat als gebruiker voldoende rechten heeft, hij een level terug kan (cd ..), dat zou je weer moeten afgrendelen met permissies)