【问题标题】:JupyterHub access AWS S3JupyterHub 访问 AWS S3
【发布时间】:2021-07-19 09:29:15
【问题描述】:

我想向 JupyterHub 用户授予访问权限,以便他们可以使用 AWS S3 中的数据。如果有人解释如何设置这种用法,我将不胜感激。

另外,如果有办法不向 JupyterHub 用户提供 AWS 凭证,但只允许他们访问 AWS S3 中的数据,我会更愿意。

谢谢!

【问题讨论】:

    标签: amazon-web-services amazon-s3 jupyter jupyterhub


    【解决方案1】:

    您肯定需要一个配置了正确权限的IAM user 才能访问您需要的 S3 存储桶(或者,如果您需要对所有 S3 存储桶的完全权限,您可以将AmazonS3FullAccess 策略附加到您的IAM user)。

    然后在Jupyterhub 上,您需要安装AWS CLI,以便您可以运行aws configure 命令,通过该命令您可以在IAM user 文件中配置此IAM user 的凭据适用于 Jupyterhub 上的 AWS。

    这一切都完成后,您可以使用 CLIboto3 库与 Jupyterhub 笔记本中的 S3 存储桶进行交互。

    【讨论】:

      猜你喜欢
      • 2018-05-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-24
      • 2016-01-11
      • 2021-11-06
      • 2021-07-04
      相关资源
      最近更新 更多