

When I try to connect to it (CMD+K), I normally enter the details of the share, then a dialogue box comes saying 'Connecting to SMB://.' and another dialogue bow comes up asking for the username and password. etc/samba/smb.conf: We want to let each user access their own home directory over Samba.I have recently been having trouble connectig to an SMB share on our netrwork. I don’t actually know which files I need to edit, I just kept doing things I found on the Internet until Samba started working. There are roughly a dozen configuration files you need to edit in order for Samba to work properly.

(Apple Filing Protocol, the only other option for an OS X client, is 100% out of the question because it is awful and I’m pretty sure it’s not supported on Linux). That is unappealing given that I just want to access my own files over the network. I first looked into using NFS since apparently that’s the thing you use for Linux machines, but if you don’t want NFS to share your files with the entire world, you need to set up a Kerberos key distribution service. (Which, by the way, was a big mistake, since CentOS apparently does not maintain packages for things younger than a decade). The Linux machine in question is one I installed CentOS 6 on a while back. Although I could have just done everything in a Terminal, I like the pretty graphics of Finder and being able to see my files without typing ls -l.

Today I wanted to access my home folder on our Linux analysis machine over the network on a Mac OS X client.

On Mac OS X if you want to share your home folder over the network with authentication, you only have to tick a check box in System Preferences and It Just Works™. Update: Setting up home directory shares is now much easier on CentOS 7. Setting up Samba home folder shares for a CentOS 6 server and Mac OS X client
