Solid walkthrough for setting up Samba on Linux. This is still one of the most practical cross-platform file sharing solutions for home labs and small offices. One tip - consider adding the map to guest = Bad User directive in smb.conf if you want seamless access without authentication prompts on Windows clients. Also worth exploring WSD (Web Services Discovery) for automatic network discovery on Windows 10+.