简体   繁体   English

如何在没有 AWS 帐户的情况下下载 S3 存储桶文件

[英]How to download S3 bucket files without AWS account

We use S3 bucket to store the artifacts built by Jenkins server runs on AWS.我们使用 S3 存储桶来存储由运行在 AWS 上的 Jenkins 服务器构建的工件。

We are looking for a solution for company employees to download these artifacts easily.我们正在为公司员工寻找一种可以轻松下载这些工件的解决方案。

Are there any AWS services and documentation that we can use to implement this, thanks.是否有任何 AWS 服务和文档可用于实现这一点,谢谢。

Security requirements: 1. The S3 buckets should be configured for encryption using KMS managed key.安全要求: 1. S3 存储桶应配置为使用 KMS 托管密钥进行加密。 2. Download access should be available only for authorized company employees. 2. 下载访问应仅对获得授权的公司员工开放。 3. Users downloading the final artifacts should authenticate with their company domain credentials to access the artifacts share. 3. 下载最终工件的用户应使用其公司域凭据进行身份验证以访问工件共享。 4. The access should be over an encrypted network communication channel. 4. 访问应通过加密的网络通信通道。

You can use Identity Providers with AWS IAM to manage user access您可以将身份提供商与 AWS IAM 结合使用来管理用户访问

With an identity provider (IdP), you can manage your user identities outside of AWS and give these external user identities permissions to use AWS resources in your account.借助身份提供商 (IdP),您可以在 AWS 之外管理您的用户身份,并授予这些外部用户身份使用您账户中的 AWS 资源的权限。 This is useful if your organization already has its own identity system, such as a corporate user directory.如果您的组织已经拥有自己的身份系统,例如公司用户目录,这将非常有用。

AWS Transfer for SFTP may also be suitable for your requirements, with or without IAM Identity Providers:无论是否有 IAM 身份提供商, AWS Transfer for SFTP也可能适合您的要求:

AWS Transfer for SFTP (AWS SFTP) is a fully managed AWS service that enables you to transfer files over Secure File Transfer Protocol (SFTP), into and out of Amazon S3 buckets. AWS Transfer for SFTP (AWS SFTP) 是一项完全托管的 AWS 服务,使您能够通过安全文件传输协议 (SFTP) 将文件传入和传出 Amazon S3 存储桶。 SFTP is also known as Secure Shell (SSH) File Transfer Protocol. SFTP 也称为安全外壳 (SSH) 文件传输协议。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM