Skip to main content

How to Set Up Native rclone Support for Internxt Drive

Follow this guide to authenticate, configure, and start syncing your files with Internxt Drive and rclone.

Internxt Drive now supports native rclone support, enabling you to easily sync and manage your files with rclone's command-line tools.

Rclone is a command-line program commonly used for managing files and synchronizing directories with cloud storage providers.

Follow the steps in this article to configure your Internxt Drive account to rclone.

Prerequisites

Internxt users have two ways to leverage Rclone: Native Rclone Support, and a CLI-based setup, both available exclusively with the Ultimate plan.

To access these features, consider upgrading to a lifetime Ultimate plan, which provides 5TB of storage and additional features.

Details on upgrading are available in our help article.

Once your plan is active, you will need to download Rclone on your device from the link below.

Native Rclone Support vs CLI-based Setup

Internxt offers two main options for using Rclone:

  1. Native Rclone Support

    • Available exclusively to customers on the Ultimate plan.

    • Provides direct and seamless integration with Rclone, allowing users to utilize Rclone natively without additional setup steps.

    • If you are not on the Ultimate plan but require native Rclone integration, consider upgrading to access this feature.

  2. CLI-based Rclone Setup

    • Accessible to customers on the Ultimate Internxt plan.

    • Requires manual configuration of Rclone using the command-line interface (CLI). This option allows users to manage and interact with their Internxt storage through Rclone commands like sync, copy, and mount.How to connect Internxt Drive to rclone

Once your account is active and you’ve downloaded rclone, follow the steps below.

1. Start the rclone configuration

Open your terminal or command prompt and run:

```bash

rclone config

```

2. Create a new remote

When prompted, select `n` to create a new remote:

```

n) New remote

s) Set configuration password

q) Quit config

n/s/q> n

```

3. Name your remote

Enter a name for your remote (e.g., "internxt"):

```

name> internxt

```

4. Select Internxt as the storage type

You'll see a list of storage providers. Look for Internxt in the list and enter its corresponding number, or type:

```

Storage> internxt

```

5. Enter your credentials

Enter the email and password for your Internxt account:

```

Option email.

Email of your Internxt account.

Enter a value.


Option pass.

Password.

Choose an alternative below. Press Enter for the default (n).

y) Yes, type in my own password

g) Generate random password

y/g> y

Enter the password:

password:

Confirm the password:

password:

```


Note: Select `y` and enter your Internxt account password. Do not generate a random password.


If you have two-factor authentication (2FA) enabled on your account, you will be prompted to enter the code:


```

Two-factor authentication code

Enter a value.

2fa> 123456

```


IMPORTANT - Security Note: The authentication process stores your password and mnemonic in the rclone configuration file. We strongly recommend encrypting your rclone config to protect these sensitive credentials. See the Security Best Practices section below for instructions.

6. Confirm configuration

Review your configuration settings and confirm:

```

Configuration complete.

Options:

- type: internxt

- pass: *** ENCRYPTED ***

Keep this "internxt" remote?

y/e/d> y

```

8. Exit configuration

Type `q` to quit the configuration wizard:


```

e/n/d/r/c/s/q> q

```

Verifying Your Connection

Test your connection by listing your Internxt Drive files:


```bash

rclone ls internxt:

```

You should see a list of your files and folders from Internxt Drive.


Common rclone Commands for Internxt Drive


List Files and Directories

```bash

# List all files

rclone ls internxt:


# List directories

rclone lsd internxt:


# List files in a specific folder

rclone ls internxt:FolderName

```


Copy Files

```bash

# Copy from local to Internxt

rclone copy /local/path internxt:remote/path


# Copy from Internxt to local

rclone copy internxt:remote/path /local/path

```


Sync Directories

```bash

# Sync local directory to Internxt (one-way sync)

rclone sync /local/path internxt:remote/path


# Bidirectional sync (use with caution)

rclone bisync /local/path internxt:remote/path

```


Mount Internxt Drive

```bash

# Mount Internxt Drive as a local filesystem

rclone mount internxt: /path/to/mountpoint

```


### Check Storage Usage

```bash

# Display storage usage

rclone about internxt:

```


Troubleshooting


Authentication Errors

If you encounter authentication errors, try reconnecting or re-editing your remote:

```bash

# Reconnect (re-runs the login flow)

rclone config reconnect internxt:


# Or re-edit the remote to update your credentials

rclone config update internxt:

```


Connection Issues

If you can't connect to Internxt:

1. Check your internet connection

2. Verify that rclone is up to date: `rclone version`

3. Update rclone if needed: `rclone selfupdate`


Configuration File Location

If you need to manually edit your configuration:

- Linux/macOS: `~/.config/rclone/rclone.conf`

- Windows: `%USERPROFILE%\.config\rclone\rclone.conf`


Security Best Practices


1. Encrypt Your rclone Configuration (Critical)


This is highly recommended because rclone stores your Internxt password and mnemonic in its configuration file. To protect these sensitive credentials:


```bash

rclone config password

```


This command will:


- Prompt you to set a password

- Encrypt your entire rclone configuration file

- Require the password each time you use rclone


2. Protect Your Configuration File


Ensure your configuration file has appropriate permissions:


```bash

# Linux/macOS

chmod 600 ~/.config/rclone/rclone.conf


# Check permissions

ls -l ~/.config/rclone/rclone.conf

```


3. Use Strong Account Security

1. Ensure your Internxt account has a strong, unique password

2. Enable two-factor authentication (2FA) on your Internxt account if available

3. Never share your rclone configuration file or credentials

Additional resources

Internxt pricing

Did this answer your question?