Skip to content

How to upload large files via SFTP on Android

This guide helps you upload large files from Android using an SFTP connection.

Prepare the SFTP details

  1. Open https://panel.nexuscloud.id/.
  2. Log in and select your server.
  3. Go to Settings.
  4. Look at SFTP Details.
  5. Note down:
  6. server address
  7. username
  8. SFTP port
  9. panel/SFTP password

Use the port from the panel

Don't assume the SFTP port is always 22. Follow the port number shown on your server panel.

Apps you can use

  • Solid Explorer
  • AndFTP
  • Termux for users comfortable with the command line

Method 1: Solid Explorer

  1. Open Solid Explorer.
  2. Add a new storage.
  3. Choose SFTP.
  4. Fill in the host, port, username, and password from the panel.
  5. Connect to the server.
  6. Copy or move the file to the target folder.

Method 2: AndFTP

  1. Open AndFTP.
  2. Add a new connection.
  3. Choose the SFTP type.
  4. Fill in the connection details from the panel.
  5. Save, then connect.
  6. Upload the file to the folder you need.

Method 3: Termux

Install OpenSSH, then connect with the following format:

sftp -P PORT username@host

Example upload:

put /sdcard/Download/file.zip /

Tips

  • Upload large files when the battery is full or while charging.
  • Use a stable Wi-Fi connection.
  • Don't lock the app too aggressively during the transfer.
  • Make sure the server has enough storage free.

Troubleshooting

Connection refused

  • Check the host, username, password, and port.
  • Make sure the app is using SFTP.

Transfer interrupted

  • Try again on a more stable network.
  • Disable battery optimization for the SFTP app if needed.

Help us out

If you found this tutorial useful, please leave a review on Trustpilot! Your rating helps us make more useful guides ✨

Cheers, Team NexusCloud