15 guides

Guides for people who move files over FTP and SSH

Practical answers to the problems that show up when you work with real servers — written to be useful whichever client you use.

How-to

Step-by-step answers to the things people actually need to do on a server from a Mac.

Connect to an FTP server

Connecting to FTP, FTPS and SFTP servers from macOS — why the Finder no longer works for uploads, what the Terminal can and cannot do, and how to set up a saved connection properly.

5 min read

Finder FTP is read-only

macOS mounts FTP servers read-only and has done since OS X Lion. Here is why Apple removed write support, why sftp:// isn't a Finder scheme, and what the practical alternatives are.

5 min read

SFTP with SSH keys

How to generate an ed25519 key, install it on your server, and use it for SFTP from a Mac client — including what App Sandbox means for reading ~/.ssh and how passphrases are handled.

5 min read

Upload a website

Publishing a site over FTP or SFTP — finding the right web root, what to upload and what never to, file permissions that actually matter, and how to avoid a half-deployed site.

5 min read

Folder sync over FTP

Folder synchronisation over FTP and SFTP — how comparison actually works, why timestamps lie, what mirror mode will delete, and how to exclude files with a .syncignore.

6 min read

Edit remote files

How to edit a file on a server without the download-edit-upload dance — how watch mode works, why it beats a mounted volume, and the cases where you should still not do it.

5 min read

Hidden files over FTP

Your FTP client has "show hidden files" switched on and .htaccess still is not there. The reason is in the FTP protocol itself — the LIST command does not return dotfiles unless you ask for them.

4 min read

SSH bastion & ProxyJump

How to reach a server that only answers through an SSH jump host — what ProxyJump does, how to write it in ~/.ssh/config, and how to do it from a Mac GUI client instead of the terminal.

4 min read

Upstream — the native FTP, FTPS & SFTP client for macOS

A transfer queue you can pause, resume and reorder, folder synchronization with a dry-run preview, live remote editing and credentials in the macOS Keychain. Free to download, no subscription.