Difference between revisions of "S3Clients"

From UMIACS
Jump to navigation Jump to search
Line 32: Line 32:
  
 
These settings can be saved as a favorite for easy access.  Transmit also allows you to take a bucket or the root namespace containing all of your buckets and mount it as a disk.
 
These settings can be saved as a favorite for easy access.  Transmit also allows you to take a bucket or the root namespace containing all of your buckets and mount it as a disk.
 +
 +
==s3cmd==
 +
Command line client for accessing S3 like services.
 +
 +
* https://github.com/s3tools/s3cmd/
 +
 +
You need to configure a file like <code>~/.s3cmd</code> that looks like the following with your ACCESS_KEY and SECRET_KEY substituted.
 +
 +
<pre>
 +
[default]
 +
access_key = ACCESS_KEY
 +
host_base = obj.umiacs.umd.edu
 +
host_bucket = %(bucket)s.obj.umiacs.umd.edu
 +
secret_key = SECRET_KEY
 +
use_https = True
 +
</pre>

Revision as of 21:11, 13 August 2014

There are a few workable S3 desktop clients that can be used to access Object Stores in UMIACS. These can be used in addition to UMobj command line utilities and the built in web browser based manager.

Note: Many of these clients have features that are just not supported by our Object Stores in UMIACS. This includes permissions, which we suggest you manage from the built-in web application for your Object Store.

Dragon Disk

This is a free cross platform QT based S3 client supports Windows, Mac and Linux. It supports our S3 Object Stores using the "Other S3 compatible service" drop down menu choice in the add account dialog. The following fields are required.

  • Service Endpoint - This should be your object store, obj.umiacs.umd.edu or gembox.cbcb.umd.edu
  • Access Key - This is your access key as provided to you in the object store
  • Secret Key - This is your secret key as provided to you in the object store
  • Connect using SSL/HTTPS - Please toggle the checkbox.

Cyberduck

This is a free Windows and Mac S3 browser (it is however nagware that asks for a donation). It supports our S3 Object Stores using the "S3 (Amazon Simple Storage Service)" drop down menu choice in the add bookmark dialog. The following fields are required.

  • Server - This should be your object store, obj.umiacs.umd.edu or gembox.cbcb.umd.edu
  • Username - This is your access key as provided to you in the object store

You will be prompted for your secret key when you connect and may choose to save the password in the appropriate store for your operating system.

Transmit

This is a paid ($34) file transfer application for Mac. It supports our S3 Object Stores using the "S3" menu choice after clicking the plus sign to add a favorite. The following fields are required:

  • Server - This should be your object store: obj.umiacs.umd.edu or gembox.cbcb.umd.edu
  • Access Key ID - This is your access key as provided to you in the object store
  • Secret - This is your secret key as provided to you in the object store

These settings can be saved as a favorite for easy access. Transmit also allows you to take a bucket or the root namespace containing all of your buckets and mount it as a disk.

s3cmd

Command line client for accessing S3 like services.

You need to configure a file like ~/.s3cmd that looks like the following with your ACCESS_KEY and SECRET_KEY substituted.

[default]
access_key = ACCESS_KEY
host_base = obj.umiacs.umd.edu
host_bucket = %(bucket)s.obj.umiacs.umd.edu
secret_key = SECRET_KEY
use_https = True