คำถามติดแท็ก aws-cli

8
อะไรทำให้ Access Denied เมื่อใช้ aws cli เพื่อดาวน์โหลดจาก Amazon S3
ฉันกำลังสับสนอยู่ใน AWS พยายามคิดว่าฉันพลาดอะไรบ้างที่นี่ ฉันต้องการทำให้เป็นเช่นนั้นเพื่อให้ผู้ใช้ IAM สามารถดาวน์โหลดไฟล์จากที่เก็บข้อมูล S3 - โดยไม่เพียง แต่ทำให้ไฟล์เป็นแบบสาธารณะทั้งหมด แต่ฉันถูกปฏิเสธการเข้าถึง หากใครสามารถเห็นสิ่งที่ปิดฉันจะถูก stoked สิ่งที่ฉันทำไปแล้ว: สร้างผู้ใช้ชื่อ my-user (เพื่อเป็นตัวอย่าง) สร้างคีย์การเข้าถึงสำหรับผู้ใช้และวางไว้ใน ~ / .aws บนอินสแตนซ์ EC2 สร้างนโยบายฝากข้อมูลที่ฉันต้องการให้สิทธิ์การเข้าถึงแก่ผู้ใช้ของฉัน เรียกใช้คำสั่ง aws s3 cp --profile my-user s3://my-bucket/thing.zip . นโยบายถัง: { "Id": "Policy1384791162970", "Statement": [ { "Sid": "Stmt1384791151633", "Action": [ "s3:GetObject" ], "Effect": "Allow", "Resource": "arn:aws:s3:::my-bucket/*", "Principal": …

5
ดาวน์โหลดใบรับรอง SSL จากตัวจัดการใบรับรอง aws
ฉันใช้ตัวจัดการใบรับรอง aws สำหรับจัดการ SSL เมื่อเร็ว ๆ นี้ฉันซื้อ wildcard ssl *.example-private.comตอนนี้ฉันต้องการใบรับรอง SSL ที่จะปรับใช้กับอินสแตนซ์ของคอมไพล์ git ขององค์กรใน aws ฉันจะดาวน์โหลด ssl จาก aws ได้อย่างไร

2
ค้นหาอินสแตนซ์ ec2 ตามชื่อจากเครื่องมือบรรทัดคำสั่ง aws
dev-server-03ฉันมีอินสแตนซ์ที่มีชื่อว่า ตอนนี้ฉันจะค้นหาdev-server-*อินสแตนซ์ทั้งหมดจากบรรทัดคำสั่งได้อย่างไร ฉันใช้เครื่องมือ aws cli

6
คุณจะแสดงรายการอินสแตนซ์โดยใช้ aws cli ใน VPC บางรายการด้วยชื่อแท็กที่อยู่ IP ส่วนตัวของอินสแตนซ์และรหัสอินสแตนซ์ได้อย่างไร
สิ่งที่ฉันได้รับมากที่สุดคือการใช้คำสั่งต่อไปนี้ คำสั่งนี้จัดการเพื่อแสดงรายการทุกอินสแตนซ์ aws ec2 describe-instances --filters Name=vpc-id,Values=vpc-e2f17e8b --query 'Reservations[].Instances[].Tags[?Key==`Name`].Value[]' คำสั่งนี้จัดการเพื่อแสดงรายการที่อยู่ IP ส่วนตัว, รหัสอินสแตนซ์และแท็กทั้งหมดที่ฉันไม่ต้องการ ฉันแค่ต้องการชื่อ aws ec2 describe-instances --filters Name=vpc-id,Values=vpc-e2f17e8b | jq '.Reservations[].Instances[] | {PrivateIpAddress, InstanceId, Tags}' ฉันไม่แน่ใจว่าทำไมฉันไม่สามารถใช้คำสั่งแบบนี้: aws ec2 describe-instances | jq '.["Reservations"]|.[]|.Instances|.[]|.PrivateIpAddress + " " + .InstanceId + " " + .Tags[?Key==`Name`].Value[]' คำสั่งนี้ใช้ได้ แต่จะแสดงชื่อคีย์แท็กทั้งหมด aws ec2 describe-instances | jq …
19 aws-cli 

1
การอัพเดต AWS CLI บน Ubuntu 14.04
ผมติดตั้งawscliอินสแตนซ์ EC2 apt-get installของฉันโดยใช้ รุ่นที่ยังคงอยู่และไม่มีการปรับปรุงอีกต่อไปถ้าผมใช้aws-cli/1.2.9 apt-get upgrade awscliรุ่นล่าสุดจากสิ่งที่ฉัน Googled คือ 1.10.30 คุณจะอัพเดต aws cliบน Ubuntu 14.04 ได้อย่างไร? ขอบคุณ. PS นอกเหนือจากการใช้ pip เพราะฉันไม่มี

4
จะอัพเดตเครื่องมือ AWS CLI บน AWS Linux ได้อย่างไร
ฉันกำลังใช้งาน "Amazon Linux AMI release 2010.11.2" ฉันสังเกตเห็นว่าเครื่องมือ AWS CLI ล้าสมัยแล้ว ฉันได้ลองใช้ yum update และ yum upgrade แล้ว แต่มันบอกฉันว่าแพ็กเกจนั้นเป็นเวอร์ชั่นล่าสุดแล้ว ฉันจะอัปเดตเครื่องมือ CLI ได้อย่างไรและฉันจะอัปเดตการกระจายตัวเองได้อย่างไร เช่น AWS Linux เวอร์ชันใหม่กว่า ขอบคุณ!

1
AWS CLI โยน“ ไม่สามารถค้นหาข้อมูลประจำตัว” ครั้งที่สองที่ทำงาน
ฉันพยายามดาวน์โหลดไฟล์บางไฟล์จาก S3 ไปยังอินสแตนซ์ EC2 โดยใช้ AWS CLI (1.8.7) เมื่อเริ่มต้นใช้สคริปต์ข้อมูลผู้ใช้ อินสแตนซ์นี้มีโปรไฟล์บทบาทและอินสแตนซ์ของ IAM พร้อมสิทธิ์ที่เหมาะสม บางครั้ง CLI จะล้มเหลวด้วยข้อผิดพลาด "ไม่สามารถค้นหาข้อมูลรับรอง" มันเกิดขึ้นบ่อยครั้ง (ไม่ใช่ทุกครั้ง) แต่มักจะอยู่หลังคำสั่ง S3 แยกซึ่งทำงาน นี่คือผลลัพธ์ของสคริปต์: ++ date +%r 03:24:10 AM ++ aws s3 cp s3://non-public-bucket-1/15mb-zip-file.zip ./15mb-zip-file.zip Completed 1 of 1 part(s) with 1 file(s) remaining^Mdownload: s3://non-public-bucket-1/15mb-zip-file.zip to 15mb-zip-file.zip ++ date +%r 03:24:14 AM …

1
ฉันจะใช้คีย์การเข้าถึง AWS สองเครื่องบนคอมพิวเตอร์เครื่องเดียวกันได้อย่างไร
ฉันพยายามใช้บัญชี AWS สองบัญชีบนคอมพิวเตอร์ของฉัน หนึ่งสำหรับงานของฉันและอีกหนึ่งสำหรับโครงการส่วนตัวของฉัน ฉันสร้างแอปพลิเคชัน Elastic Beanstalk ใหม่ด้วยคำสั่ง eb-cli เพื่อสร้างแอปพลิเคชันใหม่สำหรับโครงการส่วนบุคคลของฉัน ตอนแรกที่ฉันวิ่งeb initมันไม่ขอให้ฉันใส่รหัสการเข้าถึง AWS ด้วยเหตุนี้จึงทำให้แอปพลิเคชันใหม่ในบัญชี AWS ที่ทำงานของฉันเพราะรหัสการเข้าถึง AWS ของมันถูกเก็บไว้ในคอมพิวเตอร์ของฉันแล้ว ฉันจะใช้บัญชี AWS สองบัญชีแยกกันเพื่อให้ฉันสามารถจัดการส่วนบุคคลและโครงการทำงานแยกจากกันบนคอมพิวเตอร์เครื่องเดียวกันได้อย่างไร
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.