Sunday, December 15, 2024

Making Finder play good with SMB shares

At present on Sequoia 15.2 though that is evident on earlier variations.

Abstract: Finder’s leftmost column which usually shows a number of helpful folders and any mounted drives additionally reveals SMB servers current on the networks. Utilizing them ends in failure.

Element:

Freshly booted methods.
Finder -> Go -> Connect with a Server…
Enter server deal with: smb://servername/sharename
Click on Join
Pop up asks to attach as a visitor or registered person
Choose Registered Person and enter account and password
Finder opens it within the finder window with the share seen.
From right here I can open recordsdata, create new folders and drag stuff into the window to repeat it…
So all appears fairly regular and okay to this point…

Let’s navigate to a different folder now – possibly my Dwelling folder, or my Paperwork folder. It does not matter what… That is okay too.

However… Now I wish to return to the community share.

In finder window, within the leftmost pane, below areas I can see the server is mounted and there is an eject icon subsequent to it.

If I click on on server.mydomain.com then the finder window reveals an empty window with ‘Connection Failed’ on the prime and a Join As… button.

Clicking on the Join As… button causes the finder window to navigate again my ‘My MacBook Professional’ fairly than attempt to join.

The one means again to the share is to navigate to /Volumes/Sharename which reveals that it’s mounted appropriately and is accessible.

So why cannot I exploit the shortcuts within the leftmost pane in Finder?

On my community, the servers are a Synology NAS operating newest firmware and a Raspberry Pi with present Bookworm Pi OS and Samba.

Pattern smb.conf from the RPi…

 [global]
   vfs objects = fruit streams_xattr
   fruit:metadata = stream
   fruit:mannequin = MacSamba
   fruit:veto_appledouble = no
   fruit:nfs_aces = no
   fruit:wipe_intentionally_left_blank_rfork = sure
   fruit:delete_empty_adfiles = sure
   fruit:posix_rename = sure

   workgroup = WORKGROUP
   interfaces = 10.10.0.0/16
   bind interfaces solely = sure

   log file = /var/log/samba/log.%m
   max log measurement = 1000
   logging = file
   panic motion = /usr/share/samba/panic-action %d
    
   server position = standalone server
   obey pam restrictions = sure
   unix password sync = sure

   passwd program = /usr/bin/passwd %u
   passwd chat = *Entersnews*spassword:* %nn *Retypesnews*spassword:* %nn *passwordsupdatedssuccessfully* .

   pam password change = sure

   map to visitor = unhealthy person
   netbios title = RPIServer
   usershare permit company = sure
   min protocol = SMB2
   ea help = sure

#======================= Share Definitions =======================
[RPIShare]
  path = /mnt/volume1/nas
  legitimate customers = person
  browsable = sure
  writable = sure
  learn solely = no
  remark = NAS Share
  server string = Raspberry PI Server 
  highlight backend = elasticsearch

Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Latest Articles