Upload files to S3 through desktop client

0

Hi Experts,

Is there any easy solution to upload/download files to/from S3 bucket through desktop client ?

Scenario: User who doesn't have access to management console and need to upload file to S3. User authentication through federation (Identity provider), so user will be part of required role to read/write required bucket.

Please advise.

Thanks,

質問済み 1年前1765ビュー
3回答
0

WinSCP can be used to access S3 from the desktop client.
However, WinSCP is supported on Windows, but I don't think it is supported on MacOS.
https://winscp.net/eng/docs/guide_amazon_s3

Other options include ExpanDrive, which, unlike WinSCP, I believe incurs a fee.
https://www.expandrive.com/s3-browser-for-mac/

profile picture
エキスパート
回答済み 1年前
profile picture
エキスパート
レビュー済み 1年前
  • Thanks for response, Yes WinScp is one option as Windows client but it need secret key to connect. is there anyway we can avoid secret key ?

  • What about using the AWS Transfer Family if you have a requirement that you don't want to use an access key and a secret access key? This allows you to access S3 from your desktop client via SCP or other means. If you use the AWS Transfer Family, you can access S3 without using an access key or secret access key. https://docs.aws.amazon.com/transfer/latest/userguide/what-is-aws-transfer-family.html
    Otherwise, it would be difficult to access S3 without an access key or secret access key.

0

Another great option would be Cyberduck -> https://cyberduck.io This supports both Windows and Mac and does support AWS S3.

profile picture
Bisina
回答済み 1年前
  • Thanks for response, cyberduck need secret key to connect. is there anyway we can avoid secret key through identity provider role ? pls advise

0

You can also use Storage Gateway which allows you to mount S3 in EC2 instances or on-prem servers, you can use Storage gateway file gateway to upload files and access files from S3 without having to use your AWS credentials. For more information please check the following link:

profile pictureAWS
回答済み 1年前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン

関連するコンテンツ