Synology-Forum.nl
OS Specifieke ondersteuning => Mac OS X => Topic gestart door: Sylvester op 22 augustus 2019, 19:39:45
-
Dit is een heel raar probleem.
Sinds vandaag heb ik op de NAS een probleem met 1 map met belangrijke data erin
Die map staat samen met een hele reeks andere mappen onder 1 share of gedeelde map.
Al die mappen zijn zichtbaar via de Macs en PC's en in DSM.
Alléén die ene belangrijke map is niet meer zichtbaar op de Mac maar wel op de PC's en in DSM.
Eén gebruiker met een Mac had toevallig een paar snelkoppelingen van 3 mappen die in die belangrijke map zitten, en als hij daarop klikt ziet hij wel de inhoud van die mappen.
Het heeft niets met privileges te maken want elke gebruiker (ook admin) heeft dit aan de hand.
Alles al herstart, zonder problemen. Er zijn geen schijffouten of andere fouten op de NAS.
Dit is toch wel iets heel vreemd....
Iemand enig idee?
-
Aanvulling:
nog iets vreemd. Als ik die belangrijke map in DSM kopieer naar een andere share en ik open die share op een Mac, dan zie ik ze daar ook niet. Maar in DSM is ze er dus wel.
Nog een aanvulling : er is geen verschil als ik inlog met AFP of SMB
Als ik op de Mac de verborgen bestanden weergeef, is die belangrijke map grijs (dus verborgen), maar de mappen daarin zijn NIET grijs.
Hoe kan je nu in hemelsnaam via DSM een map onzichtbaar maken voor Mac, en de daarin geplaatste mappen niet???
-
Is dat wellicht de optie Verberg deze gedeelde map in "Mijn netwerklocaties"?
Zie puntje 4 op deze pagina (https://www.synology.com/nl-nl/knowledgebase/DSM/help/DSM/AdminCenter/file_share_create)
-
Ik denk niet dat dit het probleem was, want op Windows PC's was de map NIET verborgen.
Dit was de oplossing:
In 'Terminal' van een Mac dit toegepast: setfile -a V of v
Maar dit werkt alleen als je Xcode tools hebt geïnstalleerd.
Ik heb dit ook geprobeerd met de instructie 'chflags' maar dit werkte niet.
Ik heb het nu opgelost, maar de ‘waarom’ houdt me bezig.
Hoe krijg je dat klaar dat één map zomaar onzichtbaar wordt (op Mac, niet op Windows PC) ? Niemand kent daar iets van, allemaal simpele gebruikers, en die veranderen niets bewust.
Dus ergens moet er een ‘verborgen’ commando of stortcut zijn die zij toevallig hebben uitgevoerd.
-
Ja, dat is ook wel weer logisch.
Is de verbinding via PC en MAC met dezelfde gebruiker? Als dat niet zo is dan heeft de ene gebruiker wellicht geen lees-/schrijfrechten op de map KLANTEN, maar wel op de onderliggende mappen.
-
Ja het heeft niets met gebruikers te maken. Ook de admin die alle rechten heeft, heeft hetzelfde probleem.
-
Je geeft toch zelf eigenlijk het antwoord al?
Het HFS+ 'invisible' attribuut van de folder stond aan. Dat heb je nu weer uitgezet. Omdat dit attribuut alleen herkend/gebruikt wordt door Mac OSX had je het probleem alleen op Mac en niet op andere computers.
Een van je Mac gebruikers zal dat per ongeluk aangezet hebben.
-
Ja dat klopt. Zo ver had ik het al gevonden. Alleen ben ik nu nog heel nieuwsgierig hoe ze dat hebben kunnen aanzetten want het zijn allemaal heel eenvoudige gebruikers die niet eens weten wat Terminal is is zo...
-
Als niet Maccer, maar met windows bekend:
Wat als je in de windows-verkenner het kenmerk "verborgen" aanzet (op de eerste tab van eigenschappen), maar later in de verkenner instelt dat verborgen bestanden zichtbaar moeten zijn? Dat is een krom iets binnen windows...
-
…want het zijn allemaal heel eenvoudige gebruikers die niet eens weten wat Terminal is is zo...
Er zijn ook programmatjes op de mac die dit attribuut aan/uit kunnen zetten.
Eén gebruiker met een Mac had toevallig een paar snelkoppelingen van 3 mappen die in die belangrijke map zitten, en als hij daarop klikt ziet hij wel de inhoud van die mappen.
Dat kan dan inderdaad. Hetzelfde alt de "/etc" map. Standaard wordt die voor gebruikers verborgen, maar als je via het menu "Ga naar map…" de waarde "/etc" intikt, zie je de inhoud van die map gewoon in de finder.
Iden held voor hidden maps zonder attribuut, die met een punt beginnen. b.v. de hidden drive map met alle logs open je met "~/.SynologyDrive"