Skip to content

SFTP to TeraBox: Retire an SSH File Server for a 1 TB Cloud Archive

Move SFTP server contents into TeraBox with an SFTP client or a cloud-to-cloud transfer through CloudsLinker. Honest limits — 4 GB free per-file cap, cookie auth.

Introduction

TeraBox provides 1 TB of advertised free storage with apps on every major platform, which makes it a workable home for the contents of an SFTP server you no longer want to keep running. SFTP is the secure successor to FTP — it tunnels file transfer over SSH on port 22, so credentials and data are encrypted — but it still ties files to a host that needs patching, uptime, and a shrinking reason to exist once the project it served is done. Moving the directory tree into TeraBox swaps server upkeep for a consumer cloud quota. Two paths handle the move: an SFTP client like WinSCP or FileZilla as a local bridge, and a cloud-to-cloud transfer through CloudsLinker that connects to SFTP with standard server parameters and to TeraBox with its session cookie.

About SFTP

SFTP (SSH File Transfer Protocol) moves files over an encrypted SSH connection on port 22. Unlike plain FTP, both credentials and file contents are encrypted in transit, which is why it is the standard for server-to-server and admin file transfer.

  • Encryption: full SSH encryption in transit.
  • Default port: 22 (shared with SSH).
  • Authentication: password or SSH key.
  • Typical hosts: Linux servers, VPS instances, managed hosting.
  • Limitations: no link sharing, no quota UI, requires a maintained host.
About TeraBox

TeraBox is a consumer cloud storage service operated by Flextech Inc., the international branch of Baidu Netdisk. It advertises a 1 TB free tier with native apps across platforms.

  • Free tier: 1024 GB advertised; ~80 GB practical given the 20 large-file cap.
  • Per-file cap: 4 GB free; 20 GB on Premium.
  • Download throttle: roughly 200–800 KB/s on free.
  • Connection: no public OAuth — third-party tools use the browser session cookie (ndus, ndut_fmt).
  • Service split: terabox.com (international) is separate from Baidu Netdisk.
Comparison: SFTP vs TeraBox

SFTP is a secure transport protocol exposing a server's filesystem; TeraBox is a consumer cloud product with quotas, web sharing, and a large free tier. The migration replaces a maintained host with a managed account.

Feature SFTP TeraBox
Encryption in transit Full SSH encryption TLS
Storage model Server filesystem, sized by disk 1 TB free tier, paid up to 2 TB
Sharing Account-based; no link sharing Public share links with passwords
Maintenance You patch and run the server None — managed service
Per-file cap Filesystem-bound (typically multi-TB) 4 GB free / 20 GB Premium
Preparing to Move SFTP to TeraBox

On the SFTP side

  • Confirm credentials: host, port (22 default), username, and password or SSH key.
  • Inventory by file size: identify any file over 4 GB — database dumps and archives are common offenders. These need Premium or splitting.
  • Resolve broken symlinks: SFTP exposes symlinks that may point to missing targets and fail on transfer.
  • Check key vs password auth: if the server only allows key-based login, confirm your transfer tool can use the key.

On the TeraBox side

  • Create a TeraBox account at terabox.com.
  • Pick a tier: free if everything fits under 4 GB per file, Premium otherwise.
  • Create top-level folders (for example, /SFTP-Archive/) to keep the imported tree contained.

Method 1: SFTP Client (WinSCP / FileZilla) as a Local Bridge

Step 1: Pull Files from the SFTP Server

Install WinSCP (Windows) or FileZilla (cross-platform). Connect with the host, username, and password or SSH key, choosing the SFTP protocol on port 22. Browse to the directory and drag files into a local staging folder.

Enable resume-on-failure in the transfer settings so large trees survive transient drops. SSH connections are generally more stable across NAT than plain FTP.

Download files from SFTP server with WinSCP

Step 2: Filter Oversized Files

Sort the staging folder by size. Anything above 4 GB fails on a free TeraBox account. Move those aside, upgrade TeraBox, or split with an archiver (7z a -v3.9g archive.7z largefile).

Step 3: Upload to TeraBox

Open terabox.com, navigate to your target folder, and upload the staging folder. Free-tier upload speeds are lower than Premium. Watch for per-file failures inline.

Method 2: Cloud-to-Cloud Transfer with CloudsLinker

Move SFTP to TeraBox Without a Local Staging Disk

CloudsLinker connects to the SFTP server with host, port and credentials, and to TeraBox with the session cookie. The transfer runs server-side, so a soon-to-be-decommissioned workstation does not block the move.

Step 1: Connect the SFTP Server

In CloudsLinker, click Add Cloud and select SFTP. Enter:

  • Display name (anything you choose)
  • Host — IP or DNS name of the server
  • User and Password (or SSH key where supported)
  • Port — 22 by default
  • Path (optional) — initial directory

The SFTP host must be reachable from CloudsLinker's network. If the server restricts inbound SSH by IP, allow CloudsLinker's address range.

Connect SFTP server to CloudsLinker with host, user and port 22

Step 2: Connect TeraBox (Browser Cookie)

TeraBox has no public OAuth, so the connection uses the cookie from your logged-in TeraBox tab:

  1. Install EditThisCookie (V3).
  2. Open www.terabox.com in the same browser and confirm you are signed in.
  3. Click the EditThisCookie icon → Export. The cookie JSON copies to your clipboard.
  4. In CloudsLinker, click Add CloudTeraBox → enter a display name → paste the JSON → Confirm.

Without an extension, open DevTools (F12) → Network, refresh the page, and copy the full Cookie header (ndus=...; ndut_fmt=...).

Connect TeraBox to CloudsLinker with browser cookie

Step 3: Configure the Transfer

Open the Transfer section. Select the SFTP source and browse the directory tree. Select TeraBox and pick the target directory. Apply a 4 GB file-size filter for free TeraBox, and extension filters to skip files like .tmp, .bak, or old logs. Copy mode keeps the server contents until you verify TeraBox.

Configure SFTP to TeraBox transfer in CloudsLinker

Step 4: Start and Monitor

Click start. The Task List reports transferred volume and remaining items. If the TeraBox cookie expires mid-job, the task pauses and prompts you to paste a fresh cookie. Download the completion CSV log for audit.

Method Comparison

Method Ease of Use Speed Best For Uses Local Bandwidth Skill Level
SFTP Client + Web Upload ★★★☆☆ ★★☆☆☆ Small trees, one-off pulls Yes (download + upload) Beginner-Intermediate
CloudsLinker ★★★★★ ★★★★★ Decommissioning a server, multi-gigabyte trees No Beginner-Intermediate
Practical Tips for SFTP to TeraBox
  • Test connectivity from CloudsLinker first: if the SFTP server limits inbound SSH by IP, allow CloudsLinker's address range before queuing a large job.
  • Skip server metadata and dotfiles: .ssh, .bash_history, .cache and similar rarely belong in an archive. Filter them at the task level.
  • Resolve symlinks before transfer: SFTP exposes symlinks as references. Some tools follow them and re-copy the target; others fail. Clean them up on the server.
  • Plan for the 4 GB cap: database backups and tarballs are often the largest items on a server. Split or upgrade before the run.
  • Preserve permissions context if needed: TeraBox does not store Unix permissions or ownership. If those matter, keep a tarball of the original tree as a single file alongside the extracted copy.
  • Rotate credentials after the move: change the SFTP password or rotate the SSH key once the migration is verified, especially if the server is being retired.

Frequently Asked Questions

TeraBox uses a folder tree. The SFTP server's hierarchy is recreated under the target directory you choose. Unix permissions and ownership are not carried over — only the files and folder structure.

Yes. Both methods preserve hierarchy. CloudsLinker walks the SFTP listing recursively and replicates it under the TeraBox target.

On free TeraBox they fail. Upgrade to Premium (20 GB cap), split with an archiver, or keep that file on the server. CloudsLinker's size filter prevents oversized files from queuing.

With standard SFTP parameters: host, port (22 default), username, and password or SSH key, plus an optional initial path. The server must be reachable from CloudsLinker's network.

The transfer pauses and pending files are flagged. Free up space or upgrade, then restart. CloudsLinker skips files that already landed.

Yes. Point CloudsLinker at a specific subdirectory rather than the root, and filter by file type, size and modification date. A common pattern is to migrate only files modified in the past N years.

SFTP encrypts both credentials and data over SSH, so the source side is secure. Once on TeraBox, files are stored server-side without end-to-end encryption — keep that in mind for confidential data, and consider encrypting sensitive files before upload.

Conclusion

For a small SFTP tree under a few gigabytes, WinSCP or FileZilla onto a local disk and a TeraBox web upload is straightforward. For multi-gigabyte archives, deep directory trees, or a server scheduled for decommissioning, CloudsLinker connects both sides without a staging download and runs server-side. Audit anything over 4 GB on the SFTP server before the run — TeraBox's free per-file cap will reject those uploads unless you upgrade or split them.

Online Storage Services Supported by CloudsLinker

Transfer data between over 49 cloud services with CloudsLinker

OneDrive

OneDrive

Google Drive

Google Drive

Google Photos

Google Photos

Shared Drive

Shared Drive

OneDrive for Business

OneDrive for Business

Dropbox

Dropbox

Box

Box

Mega

Mega

pCloud

pCloud

Yandex

Yandex

ProtonDrive

ProtonDrive

AWS

AWS

GCS

GCS

iDrive

iDrive

Storj

Storj

DigitalOcean

DigitalOcean

Wasabi

Wasabi

1fichier

1fichier

PikPak

PikPak

TeleBox

TeleBox

OpenDrive

OpenDrive

Backblaze B2

Backblaze B2

Fastmail file

Fastmail file

SharePoint

SharePoint

Nextcloud

Nextcloud

ownCloud

ownCloud

Premiumize me

Premiumize me

HiDrive

HiDrive

Put.io

Put.io

Sugar Sync

Sugar Sync

Jottacloud

Jottacloud

Seafile

Seafile

Ftp

Ftp

SFtp

SFtp

NAS

NAS

WebDav

WebDav

4shared

4shared

Icedrive

Icedrive

Cloudflare R2

Cloudflare R2

Scaleway

Scaleway

Doi

Doi

iCloud Drive

iCloud Drive

iCloud Photos

iCloud Photos

FileLU

FileLU

Zoho WorkDrive

Zoho WorkDrive

Telia Cloud / Sky

Telia Cloud / Sky

Drime

Drime

Filen

Filen

TeraBox

TeraBox

Didn' t find your cloud service? Be free to contact: [email protected]

Further Reading

Effortless FTP connect to google drive: Transfer Files in 3 Easy Ways

Explore three efficient methods to connect Google Drive with FTP, enabling seamless file transfers. This comprehensive guide provides detailed instructions, benefits, and tips for effective file management.

Learn More >

Google Photos to OneDrive: 3 Innovative Transfer Strategies

Learn three effective methods to transfer your Google Photos to OneDrive. Explore Web-Based Transfers, Rclone, and CloudsLinker for an efficient shift.

Learn More >

Google Photos to Proton Drive: 3 Effective Transfer Techniques

Discover three practical methods to move your Google Photos to Proton Drive. Learn about Web-Based Uploading, Rclone, and CloudsLinker for a smooth transition.

Learn More >

Interested in learning more?