【发布时间】:2015-07-15 08:58:15
【问题描述】:
我有一个 shell 脚本,它应该从 S3 下载一些文件并挂载一个 ebs 驱动器。但是,我总是以“无法找到凭据”告终。
我已经使用aws configure 命令指定了我的凭据,并且这些命令在shell 脚本之外工作。有人可以告诉我(最好是详细的)如何让它工作吗?
这是我的脚本
#!/bin/bash
AWS_CONFIG_FILE="~/.aws/config"
echo $1
sudo mkfs -t ext4 $1
sudo mkdir /s3-backup-test
sudo chmod -R ugo+rw /s3-backup-test
sudo mount $1 /s3-backup-test
sudo aws s3 sync s3://backup-test-s3 /s3-backup/test
du -h /s3-backup-test
ipt (short version):
感谢您的帮助!
【问题讨论】:
标签: linux bash amazon-web-services aws-cli