s3Express Guide
Publisher: Psychz Networks, April 16,2025- Introduction
- Download and Install S3Express
- Launch S3Express
- Configure Crecentials & Settings
- Creste Bucket
- Upload File to S3 Bucket
- List Data From Bucket
- Delete Data From Bucket
- Conclusion
Introduction
S3Express is a powerful Windows command-line utility that allows you to manage S3 buckets with ease using either HTTP or HTTPS protocols. This guide walks you through setting up, configuring, and using S3Express to manage your object storage on custom endpoints like those offered by Psychz Networks.
Step 1: Download & Install S3Express
-
Head over to the official S3Express website and download the .exe installer file.
-
Run the downloaded file and complete the installation on your Windows machine.
Note: S3Express offers a 21-day free trial. After that, you can purchase a license or uninstall the tool.
Step 2: Launch S3Express Terminal
-
After installation, open the S3Express Terminal from the Windows Start Menu.
-
You’ll now have access to the S3Express command-line environment.
Step 3: Configure S3 Credentials and Settings
Save S3 Access Credentials
Use the saveauth command to store your S3 access credentials:
/> saveauth <Access Key ID> <Secret Access Key>
Output:
S3 Authorization Saved.
This securely saves your Access Key ID and Secret Access Key.
Important: Use the Access Key and Secret Access Key that you copied when creating the sObject from the dashboard.
Set a Custom Endpoint
Use the setopt command to define a custom S3 endpoint:
/> setopt -endpoint:https://sobject.uswest1.psychz.net
Example output:
Endpoint [default:s3.amazonaws.com] (-endpoint) : sobject.uswest1.psychz.net
Change the Communication Protocol
Choose HTTPS for secure communication:
/> setopt -protocol:https
Disable SSL Certificate Validation (If Needed)
For custom or self-signed certificates, disable validation:
/> setopt -disablecertvalidation:on
Use this only if required by your storage setup.
Step 4: Create a Bucket
Once configuration is complete, create a new bucket:
/> mkbkt bucket_name
Output:
Done. Bucket created: bucket_name
Step 5: Upload a File from System to S3 Bucket
To upload a local file to your bucket:
/> put "C:\test_file.txt" bucket_name
Important: File path is enclosed in quotes.
Step 6: List Data from a Bucket
To see what's inside a bucket:
/> ls bucket_name
Example output:
Bucket: bucket_name test_file.txt 3.14MB 2025-04-16 07:27:55 cmtqlrxy59khkj3 STANDARD 1 File (3.14MB = 3289088B)
Step 7: Delete Data from the Bucket
To delete an object or contents from a bucket:
/> del bucket_name
Confirmation message:
Press 'Esc' to stop ... Done. Deleted 1 object.
Conclusion
S3Express makes it incredibly simple to manage your object storage from the command line using custom endpoints and secure protocols. Whether you're uploading files, organizing buckets, or cleaning up data, this tool helps you do it all efficiently without leaving your terminal.