What you will achieve
Share folders from your Mac to other devices on the local network using SMB or AFP legacy.
File Sharing exposes folders over SMB to Windows, Linux, and other Macs on your LAN. It replaces sneaker-net for household and small office workflows. macOS acts as a simple file server — not a replacement for proper NAS backups unless you monitor disk health.
1) Enable File Sharing
- System Settings → General → Sharing → File Sharing — turn on.
- Click Info (i) and add folders under Shared Folders.
- Set permissions per user: Read Only, Read & Write, or Write Only (Drop Box).
2) SMB (recommended)
Enable Share files and folders using SMB. Windows and Linux clients use smb://your-mac-name.local in Finder’s Connect to Server (⌘K).
3) User accounts
Connect as a Mac user on the same network. For guest access, enable Guest in Users & Groups — less secure. Use strong passwords on admin accounts.
4) Firewall
If connections fail, allow File Sharing in Privacy & Security → Firewall → Options.
5) Modern alternative: iCloud
For internet-wide sharing, use iCloud Drive shared folders or dedicated NAS — SMB over the internet needs VPN or Tailscale, not port forwarding without hardening.
6) SMB signing and performance
macOS Ventura+ defaults SMB signing on — older NAS may be slow; check NAS firmware. Use SMB3 on Synology/QNAP dashboards. AFP is deprecated — do not enable unless legacy pre-2012 device requires it.
7) Time Machine over network
Share a disk from Mac or NAS via SMB for Time Machine destination — separate from personal file shares. Set quota so backups do not fill shared volume used for media.
8) Access from iOS
Files app connects to SMB with same credentials — useful for quick uploads without AirDrop. Requires LAN discovery or manual server IP if mDNS blocked across VLANs.
Verify
Another device mounts the share with correct credentials; read/write matches permissions set.
9) Guest access off by default
macOS no longer enables guest SMB without explicit toggle — good. If you need read-only drop folder for visitors, create Sharing Only user in Users & Groups with password rotated after event.
Additional troubleshooting notes
If steps above do not resolve the issue on the first attempt, reboot once, confirm System Settings → General → Software Update is current, and retry with a second administrator account to rule out profile or keychain corruption in your daily user. Document exact error text from Console.app with timestamp — vague “it still fails” without logs wastes support time. On Apple Silicon, re-test after full shutdown (not just restart) because firmware and Thunderbolt controllers reset only on cold boot. Intel Macs should repeat test in Safe Mode to bypass third-party login items. Before erase or keychain reset, verify Time Machine or clone backup completed — batch 3 guides assume Monterey/Ventura/Sonoma/Sequoia paths in System Settings; search Spotlight for renamed panes if your macOS version labels differ slightly.