Why Mounting an SFTP Server on macOS Is a Smart Move
If you manage a VPS, a Linux box, or a NAS with SSH access, SFTP is the encrypted way in. Mounting it on macOS means the server's files appear in Finder and stream on demand, so editing a remote config or pulling a log feels like working with a local folder. SFTP rides on OpenSSH, so the channel is encrypted end to end.
- 🗂️ Native Finder Access -- Browse the server's filesystem as a normal macOS volume from any app.
- 💾 No Full Download -- Stream only the files you open instead of copying whole directories to disk.
- 🔁 Live Two-Way Access -- Edits in the mount upload back over SFTP; remote changes appear after the next poll.
- 🛡️ Read-Only Safety -- Browse a production server read-only to avoid accidental edits to live files.
- 🔐 Encrypted by SSH -- SFTP runs over an SSH connection, so the transfer channel is encrypted without extra setup.
How Mounting a Cloud Drive Works (and Why It's Different from Sync)
Sync copies every file down to your Mac and keeps both ends matched. A mount leaves files on the server and streams them to your Mac only when you open them.
OurClone handles reads, writes, and change detection through a local cache, so files you've touched recently stay fast while the rest of the server stays remote until needed.
You can mount an SFTP server with a configurable polling interval and cache size, plus a read-only option for safe browsing.
- 🚀 Stream files on demand — no need to download the whole server
- 💾 Saves Mac disk space by caching only what you actually open
- 🔁 Two-way sync — edits in the mounted folder push back over SFTP
- 🛡️ Read-only mode prevents accidental writes when you only need to browse
What to Know Before You Mount an SFTP Server
Sort these out before mounting.
- 🧩 Install macFUSE First -- OurClone's macOS mount relies on macFUSE; install it once before mounting an SFTP server.
- 🔑 Have Your SSH Login Ready -- You'll need the server host, your SSH username and password, and the port (default
22) — the same credentials you'd use in a terminal. - 📁 Pick the Right Mount Source -- Mount a specific path like
/var/wwwfor focused access, or a home directory for broader browsing. - 🖥️ Choose a Sensible Mount Point -- Use a dedicated empty folder like
~/CloudMounts/SFTP, not your Desktop or a populated folder. - 🔒 Read-Only vs Read-Write -- Read-only is safer on a live server; read-write is needed to upload, edit, or delete. Read-only mounts can't upload.
- 💽 Plan Your Cache Size -- A larger cache speeds repeat access but uses local disk; size it to the files you open most.
How to Mount an SFTP Server on macOS with OurClone
OurClone connects over SFTP with your SSH credentials, then mounts the server as a local volume.
- 🔗 Connect via SFTP -- Open OurClone and go to
Add Storage. Select SFTP. Enter your server host, username, password, and port (default22). Once verified, the server appears as a connected storage destination. - 📂 Open the Mount Tab and Click New Mount -- With the SFTP server connected, go to the
Mounttab and click New Mount in the top-right corner. - ⚙️ Configure the Mount Settings -- Pick your SFTP connection as the source. Choose a specific path or the whole accessible filesystem, then a local mount point like
~/CloudMounts/SFTP. Select Read-only or Read-write, optionally adjust polling interval and max cache size, and click Mount. - 🗂️ Use Your SFTP Mount Like a Local Folder -- Open the mount point in Finder. It behaves as a mounted volume — browse, open, create folders, drag in files, and delete items (when read-write). Add a
uploadsfolder and a file; OurClone pushes the change over SFTP in the background. - ✅ Confirm the Sync on the Server -- Back in OurClone, open the SFTP storage in the file browser to see the new
uploadsfolder. You can also SSH into the server and runlsto confirm the file is there.
SSH credentials plus OurClone's mount engine turn any SFTP server into a native-feeling drive on macOS.
Getting the Most Out of Your SFTP Mount
Keep these in mind once your SFTP mount is live.
- 🔁 Edits Sync Both Ways -- Adds, renames, and deletes in the mount push to the server; changes made elsewhere appear after the next poll cycle.
- 🛑 Read-Only Means Read-Only -- A read-only mount blocks uploads and saves. Remount read-write to make changes.
- 💽 Cache Lives on Your Mac -- Recently opened files are cached locally; lower the max cache size if disk space is tight.
- ⏱️ Polling Interval Affects Freshness -- For an SFTP server, a 30–60 second interval usually balances freshness against connection overhead.
- 🔌 Unmount Cleanly Before Sleep -- OurClone reconnects on wake; for long breaks, click Unmount to release the volume.
When Your Mount Stops Working
SFTP mounts usually break when the SSH password changes, the server's host or port moves, the account loses permission to a path, the network drops, or the mount point is no longer empty. Re-check the host, port, and credentials, then remount.
Verify the Sync Anytime
When in doubt, open the SFTP storage view inside OurClone, or SSH into the server directly and list the directory to confirm your files.