Seedbox access via FTP, SSH and SFTP
How to connect to your Pulsed Media seedbox for file transfers and shell access. SFTP is the recommended method — it encrypts everything, uses the same port as SSH, and works with all major file transfer clients.
Access details
When your seedbox is set up, you receive a URL in the format:
servername.pulsedmedia.com/user-username/
For FTP, SFTP, and SSH connections, use only the server hostname:
servername.pulsedmedia.com
| Protocol | Port | Encrypted | Use case |
|---|---|---|---|
| FTP | 21 | No (cleartext) | Legacy clients only |
| SFTP | 22 | Yes (SSH) | File transfer (recommended) |
| SSH | 22 | Yes | Command-line access |
| SCP | 22 | Yes (SSH) | Single file copy |
Your username and password are the same ones you use for the web interface (ruTorrent/Deluge/qBittorrent).
Why SFTP over FTP
FTP sends your password and file data in cleartext. Anyone between you and the server can read it. SFTP runs over SSH, so the entire session is encrypted — login credentials, file names, and file contents.
SFTP also handles interrupted transfers better than FTP and works through most firewalls without special configuration (it uses a single TCP connection on port 22).
The only reason to use FTP is if your client software does not support SFTP. Most modern clients support both.
Connecting with SFTP
Windows
WinSCP (free, open source):
- Download from winscp.net
- New session → File protocol: SFTP
- Host name:
servername.pulsedmedia.com - Port:
22 - Enter your username and password
- Click Login
FileZilla (free, open source):
- Download from filezilla-project.org
- File → Site Manager → New Site
- Protocol: SFTP - SSH File Transfer Protocol
- Host:
servername.pulsedmedia.com - Port:
22 - Logon type: Normal, enter username and password
- Connect
See also: Connecting with FileZilla (SFTP) for a detailed guide.
macOS
macOS has a built-in SFTP client in Terminal:
<syntaxhighlight lang="bash"> sftp username@servername.pulsedmedia.com </syntaxhighlight>
For a graphical client, Cyberduck (free) and Transmit both support SFTP.
Linux
Most Linux file managers (Nautilus, Dolphin, Thunar) can open SFTP locations directly:
<syntaxhighlight lang="text"> sftp://username@servername.pulsedmedia.com/ </syntaxhighlight>
From the terminal:
<syntaxhighlight lang="bash"> sftp username@servername.pulsedmedia.com </syntaxhighlight>
Connecting with SSH
SSH gives you a command-line shell on your seedbox for managing files, checking disk usage, and running scripts.
Windows
PuTTY is the standard SSH client for Windows. See Connecting using Putty for setup instructions.
Windows 10 and later also include OpenSSH in PowerShell:
<syntaxhighlight lang="bash"> ssh username@servername.pulsedmedia.com </syntaxhighlight>
macOS and Linux
<syntaxhighlight lang="bash"> ssh username@servername.pulsedmedia.com </syntaxhighlight>
Directory layout
Once connected, your home directory contains:
| Path | Contents |
|---|---|
~/ |
Home directory (/home/username/)
|
~/data/ |
Torrent data — downloaded files go here |
~/session/ |
rTorrent session files (.torrent files and state) |
~/www/ |
Web interface files (ruTorrent, etc.) |
~/www/public/ |
Public web directory — files here are accessible without login |
Your torrent client downloads to ~/data/ by default. When transferring files to your local machine, this is where you will find them.
Checking disk usage
Over SSH:
<syntaxhighlight lang="bash">
- Check your quota
quota -s
- See what's using space
du -sh ~/data/* </syntaxhighlight>
See also: Checking disk usage and Storage quota: how it works.
Mounting your seedbox as a local drive
rclone can mount your seedbox storage as a local drive on your computer using SFTP. This lets you browse and play files directly without downloading them first.
See Rclone: mount seedbox via SFTP for setup instructions.
On Windows, WinSCP and SFTP Drive can also map SFTP as a network drive.
Transferring large files
For large downloads from your seedbox, a few things help:
- Use SFTP instead of FTP. SFTP handles interrupted transfers and resumes more reliably.
- Use a wired connection. Wi-Fi adds latency and packet loss that cuts throughput.
- Try segmented downloads with aria2 or lftp, which open multiple connections: <syntaxhighlight lang="bash" inline>lftp -e "pget -n 4 /data/largefile.iso" sftp://user@server</syntaxhighlight>
- If speeds are slow, run a traceroute. See Network Diagnostics and Network Troubleshooting with MTR.
PM's seedboxes are in Finland. Transfer speed depends on the network path between your location and PM's datacenters. European users generally see the best speeds; intercontinental transfers may benefit from segmented downloads.
Troubleshooting
Connection refused
- Verify you are using the correct server hostname (not the full URL with /user-username/)
- Check that you are connecting to port 22 (SFTP/SSH) or port 21 (FTP)
- Your seedbox may be temporarily unreachable — try again in a few minutes
Authentication failed
- Username and password are case-sensitive
- Use the same credentials as for the web interface
- If you recently changed your password, some clients cache the old one
Slow transfers
- Run an MTR trace to check for packet loss or high latency on the route
- Try a different time of day — congestion at transit points varies
- Switch from FTP to SFTP (or vice versa) to rule out protocol-specific issues
- Try segmented/parallel downloads (see above)
Permission denied
- You can only access files within your home directory
- Files in other users' directories are not accessible — each user is isolated
- Some system directories are read-only
See also
- Downloading from seedbox — guide for getting files from seedbox to local machine
- Connecting with FileZilla (SFTP) — detailed FileZilla setup
- Connecting using Putty — SSH with PuTTY on Windows
- Rclone: mount seedbox via SFTP — mount as local drive
- SSH tunneling — tunnel traffic through your seedbox
- Network Diagnostics — test your connection
- Seedbox — overview of PM seedbox plans
- SFTP Private Cloud Storage — use your seedbox as encrypted private file storage
- WireGuard VPN Setup — route all traffic through your seedbox with WireGuard VPN
Knowledge base: