How to upload/download files from an external IP

Asked by sujay

Hi,

Consider person A who is on the internet and He wants to use our Swift object storage for storing/retreiving his files from server B.

How can this person A upload/download files from a container ? Should he require the swift utility to do upload/download or can he upload/download using any other mechanism ?

I have a SAIO setup in a Ubuntu 12.04 VM and I want to upload /Download files as a internet user. How can i accomplish this. Thanks in advance.

Question information

Language:
English Edit question
Status:
Answered
For:
OpenStack Object Storage (swift) Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Samuel Merritt (torgomatic) said :
#1

The proxy in your VM is listening on some port, probably 8080. If you want other people to be able to connect to it, then you'll need to make port 8080 on that VM connectable from the outside world. How you do that is entirely dependent on the virtualization software that you're using.

Also, if you're running Swift master with TempAuth, there was a patch recently that lets you use "$HOST" in your TempAuth auth URLs; this may come in handy for you.

Can you help with this problem?

Provide an answer of your own, or ask sujay for more information if necessary.

To post a message you must log in.