→ 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
