Topic "S3"

Author Message
hochgurgler
[View user's profile]
Donor
Joined: 2010-05-28
Posts: 7
It would be pretty handy if WinSCP supported AWS S3 as a back end.

S3 seems to just keep getting bigger and bigger.

There are various client softwares out there, for example:


but so far I haven't found a decent Windows GUI program. In fact the omission is so obvious it makes me wonder if I have missed something...

I think if S3 support were added to WinSCP, it could scoop up a lot of users.

It would be nice if AWS would sponsor the implementation effort. But I think they make plenty of money out of being the storage back-end for various large websites.

But I assume you are making revenue from the third-party software pulled in from the WinSCP installer, so more users will mean more revenue in any case.
Advertisements
hochgurgler
[View user's profile]
Donor
Joined: 2010-05-28
Posts: 7
In the Login screen, we would have an additional "File protocol:" value 'S3'.

Protocol Options for 'S3' (i.e. appearing to the right of the "File protocol:") would be 'HTTP' and 'HTTPS'.

Host name might want to be

    s3.amazonaws.com - Puts bucket names as top-level directories

    <bucketname>.s3.amazonaws.com - Provide access to a single named bucket

(I don't exactly know how S3 is structured, but I would guess that single-bucket names will cause requests to be sent directly to the servers of the S3 region (US / US-N.CA / Europe / AsiaPac) which the bucket is stored in, whereas using s3.amazonaws.com may cause requests to be routed via the US.)

Under protocol S3, the "User name:" label should be changed to "Access Key:" and the "Password:" label changed to "Secret Access Key".

"Port number:" should be defaulted to 80 or 443 based on the protocol options.

"Private key file" should be greyed-out.

I think "UTF-8 encoding for filenames" becomes irrelevant under S3, because the key names (effectively file names) are defined to be Unicode anyway (I think). (I think it will be URL percent escaping of UTF-8, but the point is that it is defined somewhere so there is no point having an option for it.)

Last edited by hochgurgler on 2010-05-28 13:01; edited 1 time in total
hochgurgler
[View user's profile]
Donor
Joined: 2010-05-28
Posts: 7
Hello Martin,

I've made a (small) donation.

I was wondering if this would be sufficient for you to consider the idea and comment on your position.

Thanks,

Bill
martin
[View user's profile]
Site Admin
Joined: 2002-12-10
Posts: 24553
Location: Prague, Czechia
Thanks for your post. This request has been added to tracker.

Generally, I do not plan to add new protocol any time soon. Even FTP support is not mature enough. And there are so many file transfer protocol that WinSCP does not support yet.
_________________
Martin Prikryl
martin
[View user's profile]
Site Admin
Joined: 2002-12-10
Posts: 24553
Location: Prague, Czechia
See also Setting up an SFTP Access to Amazon S3.
Advertisements

You can post new topics in this forum






Search Site

What is WinSCP?

It is award-winning SFTP client, SCP client, FTPS client and FTP client integrated into one software program for file transfer to FTP server or secure SFTP server. [More]

And it's free!

Donate

About donations

$9   $19   $49   $99

About donations

Recommend

WinSCP Privacy Policy

WinSCP License