How to Upload Files in SynetoOS 4

Written By Sebastian Sime (Draft Writer)

Updated at November 25th, 2025

Table of Contents

→ Applies to: SynetoOS 4.x

 

From CLI

Step 1. Connect to SynetoOS appliance via SSH as admin

ssh admin@<your_ip_address_or_hostname>

 

Step 2 (optional). Change into Solaris shell (in case you're directed to an unsupported shell)

un sh

 

Step 3. Get root privileges

sudo su -

 

Step 4. Upload file or folder (replace <path/to/filename.file> with the actual file paths, and replace <filename>  with the corresponding filename)


If you're updating a file:

curl --upload-file </path/to/filename.file> https://files.syneto.eu/public.php/dav/files/upload/<filename>

EXAMPLE

curl --upload-file /var/storage/admin/file1.txt https://files.syneto.eu/public.php/dav/files/upload/file1.txt

 

Optional Parameters:

  • -k → use only if there’s a certificate issue (self-signed, etc.)
  • -H 'X-Nc-Nickname: <name>→ creates a subfolder with the name
  • -u "token:" → only if password is required

     

IMPORTANT
Keep the URL exactly as shown
No authentication needed unless the share is password protected


If you’re updating a file in a folder created with this command:

curl -T </path/to/filename.file> -H 'X-NC-Nickname: <folder_name> https://files.syneto.eu/public.php/dav/files/upload/<nome_file>

EXAMPLE

curl -T </path/to/filename.file> -H 'X-NC-Nickname: folder1 https://files.syneto.eu/public.php/dav/files/upload/<nome_file>

 

Optional Parameters:

  • -k → use only if there’s a certificate issue (self-signed, etc.)
  • -H 'X-Nc-Nickname: <name>→ creates a subfolder with the name
  • -u "token:" → only if password is required

     

IMPORTANT
Keep the URL exactly as shown
No authentication needed unless the share is password protected

 

From Web GUI

Step 1. Open Website Syneto Files

Step 2. Click on TOTP (Authenticator app)

 

Step 3. Enter OTP code

 

Step 4. Click on Upload