Why Mounting an SFTP Server on Windows Is a Smart Move
Windows can't natively mount SFTP, so editing files on a VPS or Linux server usually means a download–edit–reupload loop in a separate client. Mounting fixes that: OurClone exposes your SFTP server as a drive through WinFsp, so you can open and edit remote files straight from File Explorer, with content streamed on demand over an encrypted SFTP connection.
- 🧩 Native File Explorer Integration — Your server shows up as a regular drive in "This PC", so every Windows app — editors, IDEs, media tools — can open and save remote files directly.
- 🔐 Encrypted by Default — SFTP runs over SSH, so every byte between your PC and the server is encrypted in transit.
- 💾 No Manual Up/Download — Mounting streams files on demand, so you edit in place instead of shuffling copies back and forth.
- 🛡️ Read-Only Mode for Safety — Mount read-only when you only need to inspect logs or pull files, and Windows will block any accidental write on a production box.
- 🖥️ Works with Any SFTP Server — A cloud VPS, a self-hosted Linux box, or shared hosting — if it speaks SFTP, OurClone can mount it.
How Mounting a Server Drive Works (and Why It's Different from an SFTP Client)
A classic SFTP client shows you two panes and makes you drag files between local and remote — every edit is a manual download, change, and re-upload.
OurClone presents your SFTP server as a virtual filesystem through WinFsp — the directory tree is visible immediately, file contents are fetched on demand, and recently used files are cached locally so the second open is instant. Saves are written straight back to the server in the background.
OurClone makes both the polling interval (how often it checks the server for changes) and the maximum cache size configurable, plus a read-only switch for extra protection against accidental writes.
- 🚀 Stream files on demand — no two-pane drag-and-drop
- 💾 Saves PC disk space by caching only what you actually open
- 🔁 Two-way access — edits in the mounted drive are written over SFTP
- 🛡️ Read-only mode prevents accidental writes on production servers
What to Know Before You Mount Your SFTP Server
A few minutes of planning before you click Mount will save you from cleaning up a messy mount point later.
- 🧩 Install WinFsp First — Mounting on Windows relies on WinFsp (Windows File System Proxy), a free, open-source driver that lets OurClone expose your server as a real Windows volume. Install it once before your first mount — without it, the mount won't start.
- 🔑 Have Your Connection Details Ready — You'll need the server host, your username, password (or key), and the SFTP port (default 22).
- 📁 Pick the Right Mount Source — Mount a specific directory (like
/var/wwwor/home/user) for focused access rather than the whole filesystem. - 🖥️ Choose a Sensible Local Mount Point — Point the mount at a dedicated, empty folder like
C:\CloudMounts\Server. Don't aim it at your Desktop or any folder that already has files. - 🔒 Read-Only vs Read-Write — Read-only is the safer pick on production servers; pick read-write to edit or upload. Read-only mode literally cannot write — Save dialogs will fail.
- ⏱️ Set a Reasonable Polling Interval — Lower intervals catch remote changes faster; higher intervals ease load on the server. For most workflows 30–60 seconds is a happy middle.
How to Mount an SFTP Server on Windows with OurClone
Once WinFsp is installed, OurClone makes mounting SFTP on Windows straightforward. Step 1 connects your server over SFTP — and from there you're a few clicks away from a File Explorer-ready drive.
- 🔗 Connect via SFTP — Open OurClone and go to
Add Storage. Select SFTP. Enter your server host, username, password (or key), and port (default 22). Once verified, the server will appear as a connected storage destination. - 📂 Open the Mount Tab and Click New Mount — Once your server is connected, go to the
Mounttab in OurClone. Click the New Mount button in the top-right corner to open the mount configuration dialog. - ⚙️ Configure the Mount Settings — In the dialog, pick your SFTP server as the authorized source. Choose what to mount — a specific directory (e.g.,
/var/www) or the whole path you have access to. Then pick an empty local folder as the mount point (something likeC:\CloudMounts\Server). Choose Read-only if you just want to browse, or Read-write if you need to edit and upload. Optionally tweak the polling interval and max cache size. Click Mount to finish. - 🗂️ Use Your Server Mount Like a Local Drive — Open the mount point in File Explorer (it appears under "This PC" as a mounted volume). Windows now treats it as a real drive — browse, open, edit, create folders, and delete just like any local folder. Open a config file directly in your editor, save it, and OurClone writes the change back over SFTP in the background.
- ✅ Confirm the Changes on the Server — Switch back to OurClone and open your server storage from the file browser — your edits and new files should already be listed. For extra peace of mind, SSH into the server and confirm the changes landed there too.
The combination of SFTP over SSH, WinFsp, and OurClone's mount engine gives you a remote server that genuinely feels like a local drive on Windows — edit in place, no two-pane shuffle.
Getting the Most Out of Your SFTP Mount
A live mount is convenient, but it behaves differently from an SFTP client. Keep these in mind once your server mount is up and running.
- 🔁 Edits Write Both Ways — Anything you add, rename, or delete in the mounted drive is written to the server. Changes made by others appear after the next poll cycle.
- 🛑 Read-Only Means Read-Only — If you mounted read-only, saves and uploads will fail. Remount as read-write to enable writes.
- ⚠️ Mind File Permissions — Writes use your SFTP account's permissions. If a save fails, check that your user can write to that directory on the server.
- 💾 Cache Lives on Your PC — Recently opened files are cached locally for speed. If your PC is low on disk space, reduce the max cache size.
- 🔌 Unmount Cleanly Before Shutdown — Before shutting down or signing out, click Unmount in the Mount tab to release the volume cleanly.
When Your Mount Stops Working
Most mount failures trace back to one of a few causes: WinFsp isn't installed (or needs a reboot after install), the server is unreachable or refused the connection, changed credentials or a rotated key, a firewall blocking port 22, or a mount point that's no longer empty. If your SFTP mount refuses to start, first confirm WinFsp is installed and the server is reachable, then re-check your connection details under Add Storage, and remount.
Verify the Changes Anytime
Any time you're unsure whether an edit reached the server, open your server storage view inside OurClone's file browser, or SSH in and check directly. Whatever File Explorer shows in your mount point should match.