Deaktiver cachelagring af lokal SMB-mappeliste
Du kan deaktivere lokal cachelagring, så du altid kan se en liste over aktuelle arkiver og mapper på et SMB-share.
Når du bruger en SMB 2- eller SMB 3-forbindelse, er lokal cachelagring som standard aktiveret. Det kan være en god idé at slå lokal cachelagring fra, hvis indholdet på serveren ændres ofte, eller hvis Finder nogle gange kun viser en delvis liste over indholdet af et share eller en mappe i et par sekunder. (Når du bruger OS X El Capitan eller macOS Sierra og arbejder på optagede eller store arkivshares, kan emner forsvinde fra Finder, mens den lokale cache gendannes).
Følg disse trin, afhængigt af om din macOS-klientcomputer har et /etc/nsmb.conf-arkiv.
Hvis din Mac har /etc/nsmb.conf
Åbn nsmb.conf som rodarkiv, og indstil derefter dir_cache_max_cnt-værdien til nul ved at føje disse linjer til arkivet:
[default]
dir_cache_max_cnt=0
Gem arkivet, afbryd eventuelle forbindelser til SMB-shares, og opret derefter forbindelse til dem igen, så ændringerne træder i kraft.
Hvis din Mac ikke har /etc/nsmb.conf
Åbn Terminal, og indtast derefter disse kommandoer for at oprette et nsmb.conf-arkiv, der har en dir_cache_max_cnt-værdi indstillet til nul:
sudo -s
echo "[default]" >> /etc/nsmb.conf
echo "dir_cache_max_cnt=0" >> /etc/nsmb.conf
exit
Afbryd eventuelle forbindelser til SMB-shares, og opret derefter forbindelse til dem igen, så ændringerne træder i kraft.