ArticlesGeneral Knowledge

How to Upload Files to the CIQ Secure File Exchange (SFE) Service

Introduction

The need for secure and efficient file transfer solutions has become paramount. Whether it is sharing sensitive data, collaborating on projects, or automating workflows, a reliable Secure File Transfer Protocol (SFTP) server can streamline these processes while ensuring data integrity and confidentiality.

The CIQ Secure File Exchange (SFE) service is an SFTP, FTP/S, HTTP/S, and WebDAV server. It provides a flexible foundation for managing file transfers while offering an efficient and scalable solution for storing and retrieving data. The service supports private virtual folders per user, which can also be shared with other users as well.

How to access the service

To have an SFE account generated, please create a ticket via the CIQ Support Portal. A member of support will then generate your account and securely send you the login credentials via the ticket.

Login to the CIQ SFE Client Portal using your provided credentials.

You will then be prompted to change your password. Please do so and store the new password in a secure location.

How to upload files

Files can be uploaded in two ways: via your web browser or the CLI.

Web browser method

Log in with your credentials at the CIQ SFE Client Portal.

Navigate to the My Files section and press the Upload files button.

An image showing the CIQ SFE Client's My Files section and highlighting the "Upload" button that can be clicked to open the file upload dialogue box.

Select your files and then hit Submit:

An image from the CIQ SFE Client, highlighting the area where the user can upload their files and then clicking the "Submit" button to start the upload.

The file will be uploaded to your virtual folder. Please inform the Support Team via the relevant support ticket and they can retrieve the files and start their investigation.

If you would like to further customize how you share your files, please follow the steps below:

Under My Files, click the checkboxes next to the files you uploaded and then click the Share button:

An image from the My Files section of the CIQ SFE Client, with the files that the user wants to share having their checkboxes ticked.

An image from the My Files part of the CIQ SFE Client, highlighting the Share button to click, so that the user can share their files.

At the next screen, add a Name for your share, set a Password and Expiration date if you desire and then select Submit:

An image of the "Add a new share" section of the CIQ SFE Client, showing a "Name" can be added for the share, the "Scope" can be changed from "Read" to "Write" to "Read and Write", a Password can be added, as well an Expiration date. Finally the "Submit" button is highlighted in green for the user to click and the share can be created.

Then in the Shares screen, select the share that you created and click the Link button at the top of the page:

An image showing the test share that was created in the previous step and has been selected for sharing by the user.

An image displaying the "Shares" section of the CIQ SFE Client, showing the "Link" button where links to the share can be generated.

Finally, copy the link type you would like to share and include the link in the relevant ticket. The Support Team can then easily access your files:

An image showing that once the "Link" button is clicked, three links are generated: 1) The user can download the share as a zip file. 2) The user can access a directory to view all of the files. 3) If only a single file is shared, the user can download the file uncompressed.

CLI method

Run the following command to access the CIQ SFE service via the CLI:

sftp -P 2022 <YOUR_USERNAME>@ciq.com@sftp.ciq.com

Enter your password when prompted.

Create a directory where you would like to store your files:

sftp> mkdir <YOUR_DIRECTORY>

Upload your files using the put command:

put ./text.txt ./test/

An example is below of the author uploading a file called test.txt to a directory in the CIQ SFE service called test:

sftp> put ./test.txt test/
Uploading ./test.txt to /test/test.txt
test.txt                                                                                                                                      100%   13     0.1KB/s   00:00    
sftp> 

Once uploaded, please check that the files were uploaded successfully. An example is shown below:

sftp> ls -l test/ 
-rwxr-xr-x    1 991      991            13 Jan 20 02:32 test.txt

Please inform the Support Team via your ticket that the files have been uploaded successfully.

Important!

For all methods listed above, please provide a sha256sum in the ticket for each file that is in the multiple gigabytes. This allows the Support Team to easily verify if an upload has been successful or not and can continue their investigation without further interruption.

If you run into any problems whilst uploading files to the CIQ SFE service, please don't hesitate to make the Support Team aware and they will assist you with the uploading process.