Recommended · for beginners
Raspberry Pi as a NAS with Samba - How To
Why people recommend it
Walks through installing and configuring Samba on a Raspberry Pi so a drive can be shared over the network; auto-mounting external drives is not covered.
Watch for: Does not cover fstab auto-mounting of external drives
In their words
Logging into the Raspberry Pi using an SSH, I installed and configured Samba Server using the following guide (All the text is commands used is specified in the Video-notes):
Orpedo on raspberrypi.stackexchange.com, Mar 2014. CC BY-SA.