Megpróbálok hozzáférni néhány s3 tárolóhoz egy olyan példányból, amelyet az IAM-profil alkalmazásával hoztak létre, amely teljes hozzáférést biztosít ezekhez az s3 gyűjtőkhöz. El tudom végezni a szükséges műveleteket a aws cli
használatával. Az alkalmazásom azonban Ruby nyelven íródott, és fog
gem-et használ. Ködben nem tudok hozzáférni ezekhez a vödrökhöz. Csak annyit kapok, hogy a hozzáférés megtagadva. Ezenkívül megragadtam a szükséges kulcsokat:
aws_access_key_id=`curl http://169.254.169.254/latest/meta-data/iam/security-credentials/${instance_profile} | grep AccessKeyId | cut -d':' -f2 | sed 's/[^0-9A-Z]*//g'`
aws_secret_access_key=`curl http://169.254.169.254/latest/meta-data/iam/security-credentials/${instance_profile} | grep SecretAccessKey | cut -d':' -f2 | sed 's/[^0-9A-Za-z/+=]*//g'`
, és megpróbáltam hozzáférni a vödrökhöz. A hozzáférés ismét megtagadva.
Van valami, amit ki kellett volna hagynom?