Ubuntu, Samba hide folder

Windows, Android, iOS, Linux, Chrome OS, ...
Plaats reactie
StarWing
Elite Poster
Elite Poster
Berichten: 947
Lid geworden op: 28 jan 2006, 18:21
Uitgedeelde bedankjes: 49 keer
Bedankt: 78 keer
Provider

Waarschijnlijk domme vraag, maar ik geraak er zelf niet uit, en ook Google kan me de correcte oplossing niet geven.

Ik heb een samba share op een ubuntu machine, met 1 folder gedeeld, met daaronder enkele subfolders.
Graag had ik 1 van deze folders verborgen voor alle toestellen (win, android, ...) maar moet wel toegankelijk zijn als je het pad manueel invoert.

Onder windows kon je dit doen door een "$" op het einde van de folder te zetten, maar onder unix vind ik de goeie oplossing niet.
Ik heb de optie "hide files = " geprobeerd, dan is de folder onzichtbaar, maar enkel als je op de client niet "show hidden files" aanzet, anders komt hij er toch bij te staan.
De optie "veto files = " zorgt ervoor dat de folder niet zichtbaar is, maar ook niet benaderbaar is.

De samba is opgezet zonder users, aangezien het een interne share is, die niet van buitenaf te bereiken is, staat alles gewoon op 777.
Dan is er ook geen probleem met de verschillende kodi's, emby's, sab, tranmission, tablets etc om te kunnen verbinden naar deze share.

Iemand een goede voorzet ?
streulma
Elite Poster
Elite Poster
Berichten: 1094
Lid geworden op: 06 aug 2011, 16:39
Uitgedeelde bedankjes: 15 keer
Bedankt: 79 keer
Recent bedankt: 2 keer
Te Koop forum

ik denk dat je dit met : public = no
kan doen
StarWing
Elite Poster
Elite Poster
Berichten: 947
Lid geworden op: 28 jan 2006, 18:21
Uitgedeelde bedankjes: 49 keer
Bedankt: 78 keer
Provider

Ik heb het opgelost door de verschillende mappen apart te sharen en te betreffende map te voorzien van "browseable = no" parameter.
Gebruikersavatar
Sasuke
userbase crew
userbase crew
Berichten: 5752
Lid geworden op: 13 aug 2003, 20:25
Locatie: Vlaanderen
Uitgedeelde bedankjes: 250 keer
Bedankt: 550 keer
Provider
Te Koop forum

Zou SAMBA ook niet de optie ‘Access Based Enumeration’ ondersteunen ? Dat lijkt me wat handiger dan aparte shares te maken ?
Who the fxxk is General Failure and why is he reading my hard disk ?
Afbeelding
ITnetadmin
userbase crew
userbase crew
Berichten: 9535
Lid geworden op: 28 jan 2012, 18:22
Uitgedeelde bedankjes: 243 keer
Bedankt: 766 keer
Recent bedankt: 5 keer

Short answer: er is geen all-in-one oplossing, iirc.

Longer answer: het "verbergen" van bepaalde shares, zoals windows bv doet met "$", is een conventie, geen afdwingbaar protocol.
Maw windows toont geen "$" shares omdat windows (MS) ervoor kiest om dat zo te doen, en niet omdat een of ander share protocol dat vereist.
Plaats reactie

Terug naar “Software en apps”