Embora você esteja interagindo com arquivos usando python, essa questão parece muito mais com serverfault ou superuser , ambos de quais têm mais perguntas com tags do samba do que o stackoverflow .
Quanto à questão em si, não estou intimamente familiarizado com o OSX, mas na instalação do meu linux eu realmente gosto de autofs, um daemon de sistema que monta automaticamente servidores de arquivos de rede (incluindo nfs e ssh também). Veja este link com algumas etapas básicas de configuração. Alternativamente, é claro, há sempre o modo padrão de se conectar a compartilhamentos de rede .