🔐 Secure File Sharing

Setup wizard for Mike & Joyce

1
Who are you?
2
Install Prerequisites

Open Terminal (press ⌘+Space, type "Terminal", press Enter) and run these commands:

Install Homebrew (if not installed):

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Install macFUSE and SSHFS:

brew install --cask macfuse && brew install sshfs
âš ī¸ After installing macFUSE, go to System Preferences → Privacy & Security and click "Allow" for the blocked software. You may need to restart your Mac.
3
Generate SSH Key

Run this command in Terminal to create your secure key:

ssh-keygen -t ed25519 -f ~/.ssh/id_ed25519 -N "" -C "user@mac"

Then copy your public key:

cat ~/.ssh/id_ed25519.pub | pbcopy && echo "✓ Copied to clipboard!"
â„šī¸ If you already have an SSH key (you've used GitHub, etc.), skip the first command and just copy your existing public key.
4
Register Your Key

Paste your public key below (starts with ssh-ed25519 or ssh-rsa):

5
Test Connection

Let's make sure everything is working. Run this command in Terminal:

ssh user@nielsenhaven.com echo "CONNECTION_OK"
â„šī¸ If asked "Are you sure you want to continue connecting?", type yes and press Enter.

What did you see?

6
You're All Set! 🎉
✓ Your secure connection is configured and tested!

Run this command to mount your file shares:

curl -so ~/mount-shares.sh https://nielsenhaven.com/script/user && chmod +x ~/mount-shares.sh && ~/mount-shares.sh

Or download the script directly:

đŸ“Ĩ Download mount-shares.sh
Your shares will be mounted at:
📁 ~/mnt/home - Your personal files
📁 ~/mnt/shared - Shared family folder

These folders will also appear in Finder's sidebar!

To unmount later:

umount ~/mnt/home ~/mnt/shared

To mount again anytime:

~/mount-shares.sh