从本地运行AWS CLI而不在本地存储凭据

问题描述 投票:-2回答:2

如何运行aws cli来下载s3桶数据而不在本地机器中存储aws凭证?

请注意,s3存储桶不是公共存储桶。

amazon-web-services amazon-s3 aws-cli
2个回答
2
投票

不确定你的目标是什么,但你可以使用environment variables,你只为当前的session / aws_cli运行导出。

为了防止bash(假设你正在使用linux)导出被写入历史记录,你可以使用命令的space infront


1
投票

您可以启动EC2实例并为该实例提供一个允许其从S3存储桶读取的角色。启动后,使用ssh连接到EC2实例并使用aws s3 cp...ˋ or ˋaws s3 sync...启动S3传输

© www.soinside.com 2019 - 2024. All rights reserved.