Jump to content

Rclone SFTP remote mounting Seedbox

From Pulsed Media Wiki


Rclone can connect to your Pulsed Media seedbox over SFTP and mount it as a local drive, copy files, or sync entire directories. This is the easiest way to move files between your seedbox and your local machine without a separate FTP client.

rclone is already installed on Pulsed Media seedboxes. You only need to install it on your local computer to transfer files home.

Installing rclone

Windows

Download the latest version from rclone.org (Intel/AMD 64-bit). Extract the zip file, open the folder, hold Shift + right-click on empty space, and select "Open PowerShell window here."

macOS

brew install rclone

Or download from rclone.org.

Linux

curl https://rclone.org/install.sh | sudo bash

More options at rclone.org/install.

On your Pulsed Media seedbox

rclone is pre-installed. If you need the latest version, download the Linux 64-bit binary from rclone.org with wget and extract it.

Configuring the SFTP remote

Run the config wizard:

  • Windows: .\rclone.exe config
  • Linux/macOS: rclone config

Press n to create a new remote. Name it something like "seedbox".

When asked for storage type, enter sftp.

Storage> sftp

Enter your seedbox hostname (found in your client area under "Domain" or in your welcome email):

host> lt0-0-000example.pulsedmedia.com

Enter your username (same as your web interface login).

At the port prompt, press Enter for the default (22).

For authentication, enter y to type your password, or n if using an SSH key (then provide the key path when asked).

Press Enter through the remaining prompts (key_use_agent, use_insecure_cipher, disable_hashcheck) to accept defaults.

When asked to edit advanced config, enter n.

Confirm the config looks correct:

[seedbox]
host = lt0-0-000example.pulsedmedia.com
user = example_user
pass = *** ENCRYPTED ***

Press y to save, then q to exit.

Testing the connection

rclone lsd seedbox:

On Windows: .\rclone.exe lsd seedbox:

You should see your seedbox directories:

$ rclone lsd seedbox:
          -1 2022-00-00 00:00:00        -1 data
          -1 2022-00-00 00:00:00        -1 www

Copying files

Copy a file from your seedbox to your current directory:

rclone copy seedbox:data/myfile.iso .

Copy an entire directory:

rclone copy seedbox:data/movies/ ./movies/

Add -P to see progress:

rclone copy -P seedbox:data/largefile.iso .

See rclone copy documentation for all options.

Syncing directories

To keep a local copy in sync with your seedbox data directory:

rclone sync seedbox:data/ ./seedbox-backup/

This makes the local directory match the remote. Files deleted on the seedbox will be deleted locally too.

Mounting as a local drive

rclone can mount your seedbox as a local filesystem. Files stream on demand instead of downloading everything upfront.

rclone mount seedbox: /mnt/seedbox --vfs-cache-mode full

On Windows:

.\rclone.exe mount seedbox: S: --vfs-cache-mode full

This maps your seedbox to drive S:. You can then browse, play, and copy files as if they were local. The --vfs-cache-mode full flag caches accessed files locally for smoother playback.

To unmount, press Ctrl+C in the terminal or use fusermount -u /mnt/seedbox on Linux.

See also