如何运行aws cli以下载s3存储桶数据而不在本地计算机中存储aws凭证?
请注意,s3存储桶不是公共存储桶。
答案 0 :(得分:2)
不确定您的目标是什么,但是可以使用environment variables,它仅在当前会话/ aws_cli运行中导出。
要防止在bash中(假设您正在使用linux)将导出写入历史记录,可以使用命令的space infront。
答案 1 :(得分:1)
您可以启动EC2实例,并赋予该实例一个角色,使其可以从S3存储桶中读取数据。
启动后,使用ssh连接到EC2实例,并使用aws s3 cp...ˋ or ˋaws s3 sync...