How to mount Sync as a drive on Linux with Rclone

Use Rclone to mount your Sync account as a filesystem on Linux, allowing applications to access Sync through a normal local folder. Rclone mounts use FUSE to expose remote storage as a filesystem.

Before you begin, you'll need:

Installation

  • Install and start the Sync WebDAV server. Follow these step-by-step instructions.
  • Install Rclone: sudo apt install rclone
    (or install the latest version from the Rclone website: curl https://rclone.org/install.sh | sudo bash)

Configure Sync in Rclone

  1. Make sure the Sync WebDAV server is installed and running.
  2. Run: rclone config create sync-webdav webdav url=http://localhost:4918 vendor=other
  3. Test the connection: rclone lsd sync-webdav:/

Create a mount point

  1. Create a folder where Sync will appear: mkdir -p ~/sync-drive
  2. Mount Sync: rclone mount sync-webdav:/ ~/sync-drive --daemon

Your Sync files are now available at: ~/sync-drive

The Sync WebDAV server and Rclone must both remain running while the drive is mounted.

Seeing remote changes sooner

Rclone caches directory listings. If you frequently change files from another device or the Sync web panel, you can reduce the directory cache time via the --dir-cache-time runtime option:

  • Mount Sync: rclone mount sync-webdav:/ ~/sync-drive --daemon --dir-cache-time 1m

A shorter cache time causes Rclone to check the WebDAV server more frequently for changes (a 30s minimum is enforced by the Sync WebDAV server)

Unmount Sync

  • Run: fusermount3 -u ~/sync-drive
  • Or on some distributions: fusermount -u ~/sync-drive
Was this article helpful?
0 out of 0 found this helpful