๐คทโ๏ธ AWS CLI(Command Line Interface)๋?
AWS CLI(Amazon Web Services Command Line Interface)๋ AWS๋ฅผ ๊ด๋ฆฌํ๊ณ ์ํธ์์ฉํ๊ธฐ ์ํ ๋ช ๋ น์ด ๋๊ตฌ์ ๋๋ค.
2022.11.16 - [AWS] - AWS EC2 ์ธ์คํด์ค Putty ํ์ฉํด์ ์๋ฒ ์ ์
๐คทโ๏ธ AWS CLI ํน์ง
- ๋ช ๋ น์ด๋ก AWS ์๋น์ค ์ ์ด: AWS CLI๋ฅผ ์ฌ์ฉํ๋ฉด EC2 ์ธ์คํด์ค์ ์์/์ค์ง, S3 ๋ฒํท ๊ด๋ฆฌ, IAM ์ฌ์ฉ์ ๋ฐ ๊ถํ ์ค์ , RDS ์ธ์คํด์ค ๊ด๋ฆฌ ๋ฑ ๋ค์ํ ์์ ์ ๋ช ๋ น์ค์์ ์ง์ ์ํํ ์ ์์ต๋๋ค.
- ์คํฌ๋ฆฝํธ&์๋ํ: AWS CLI๋ฅผ ์ด์ฉํ๋ฉด ๋ฐฐ์น ์คํฌ๋ฆฝํธ๋ ํ์ดํ๋ผ์ธ์ ํตํด ์๋ํ ์์ ์ ๊ตฌ์ถํ ์ ์์ต๋๋ค.
- ํฌ๋ก์ค ํ๋ซํผ ์ง์: AWS CLI๋ Window, macOS, Linux์์ ๋ชจ๋ ์ฌ์ฉํ ์ ์์ผ๋ฉฐ Python ๊ธฐ๋ฐ์ผ๋ก ๋ค์ํ ์ด์์ฒด์ ์์ ํธํ์ด ๋ฉ๋๋ค.
- ์ผ๊ด์ฑ: AWS CLI๋ AWS์ ๊ฑฐ์ ๋ชจ๋ ์๋น์ค์ ๋ช ๋ น์ด๋ฅผ ์ ๊ณตํ๋ฉฐ, ์ผ๊ด๋ ๋ช ๋ น์ด ๊ตฌ์กฐ๋ฅผ ์ ๊ณตํ์ฌ ์ฌ์ฉ์๋ค์ด ์ฝ๊ฒ ์ฌ์ฉํ ์ ์์ต๋๋ค.
AWS CLI ์ค์น ๊ณต์ ํํ์ด์ง
https://aws.amazon.com/ko/cli/
AWS ๊ณต์ ํํ์ด์ง์์ ๋ณธ์ธ OS์ ๋ง๋ ํ๋ก๊ทธ๋จ์ ์ค์นํด์ CLI๋ฅผ ์ค์นํฉ๋๋ค.
AWS CLI ๋ฒ์ ํ์ธ
aws --version
AWS ๋ฒ์ ์ ๋ณด๊ฐ ๋์จ๋ค๋ฉด ์ค์น๊ฐ ์๋ ๊ฒ๋๋ค.
๐คทโ๏ธ CLI ๊ฐ๋ ๊ณผ ์ค์น ๋ฐ configure ๋ฑ๋ก
1. shell์์ ์ ๋ณด๋ฅผ ์ ๋ ฅํ๊ธฐ ์ํด์ ์๋ ๋ช ๋ น์ด ์ ๋ ฅํฉ๋๋ค.
aws configure
aws configure
AWS Access Key ID: AWS ์ฝ์์์ ๋ฐ๊ธ๋ฐ์ ์ ์๋ ์ก์ธ์ค ํค ID์
๋๋ค.
AWS Secret Access Key: ์ก์ธ์ค ํค ID์ ํจ๊ป ์ฌ์ฉ๋๋ ๋น๋ฐ ํค์
๋๋ค.
Default region name: AWS CLI์์ ๊ธฐ๋ณธ์ ์ผ๋ก ์ฌ์ฉํ ์ง์ญ(๋ฆฌ์ )์
๋๋ค. ์: us-west-2.
Default output format: ๋ช
๋ น์ด ์ถ๋ ฅ ํ์์ ์ง์ ํฉ๋๋ค. ์: json, text, table.
์์ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ๋ฉด ๋ฐ๊ธ๋ฐ์ accesskey, ๋ฆฌ์ ์ด๋ฆ์ ์ ๋ ฅํ์๋ฉด ๋ฉ๋๋ค.
2. ์๋ ๋ช ๋ น์ด๋ก ๋ฑ๋ก๋ ์ ๋ณด๋ฅผ ํ์ธํฉ๋๋ค.
aws configure list
์์ ๋ช ๋ น์ด๋ก aws configure list ์ ๋ ฅํ๋ฉด ์ค์ ํ ์ ๋ณด์ ๋ฆฌ์คํธ๋ฅผ ๋ณผ ์ ์์ต๋๋ค.
๐คทโ๏ธ CLI ๊ฐ๋ ๊ณผ ์ค์น ๋ฐ configure ๋ฑ๋ก ์ ๋ฆฌํ๋ฉด์
AWS CLI ์ค์น ๋ฐ ๋ฒ์ ํ์ธ ๋ฐฉ๋ฒ, ๊ทธ๋ฆฌ๊ณ shell์์ configure ๋ช ๋ น์ ํตํด ์ค์ ์ ๋ณด๋ฅผ ์ ๋ ฅํ๋ ๊ณผ์ ์ ์ดํด๋ณด์์ต๋๋ค.
์ด ๊ณผ์ ์์ ์ฃผ์ํ ์ ์ AWS์์ ๋ฐ๊ธ๋ฐ์ Access Key์ Secret Access Key๋ ๋งค์ฐ ๋ฏผ๊ฐํ ๋ณด์ ์ ๋ณด์ ๋๋ค.
์ด๋ฌํ ์๊ฒฉ ์ฆ๋ช ์ ์ธ๋ถ์ ์ ๋๋ก ๋ ธ์ถ๋์ด์๋ ์ ๋๋ฉฐ ์๋ชป ์ ์ถ๋ ๊ฒฝ์ฐ ์ฌ๊ฐํ ๋ณด์ ์ฌ๊ณ ๋ก ์ด์ด์ง ์ ์์ต๋๋ค.
๋ฐ๋ผ์ ํด๋น ํค๋ ๋ฐ๋์ ์์ ํ ์ฅ์์ ์ ์ฅํ๊ณ ํ์์ ๋ฐ๋ผ ํค ํ์ ๊ณผ ๊ฐ์ ๋ณด์ ๊ด๋ฆฌ๋ฅผ ์ฒ ์ ํ ์ํํด์ผ ํฉ๋๋ค.
์ฌ๋ฐ๋ ์ค๋์ ๋ ๋ณ ์ด์ธ ๋ณด๊ณ ๊ฐ์ธ์!
https://cometruedream.tistory.com/247
https://cometruedream.tistory.com/243
https://cometruedream.tistory.com/242
https://cometruedream.tistory.com/241
https://cometruedream.tistory.com/244
'AWS' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[AWS] EC2 ๊ณ์ ๋น๋ฐ๋ฒํธ ๋ณ๊ฒฝ ํ๋ ๋ฐฉ๋ฒ (2) | 2024.09.27 |
---|---|
[AWS] EC2 ๋ฆฌ๋ ์ค ๋ฒ์ ํ์ธ ๋ฐ AWS CLI ์ค์น ๋ฐฉ๋ฒ (1) | 2024.08.19 |
AWS S3 CORS ํค๋ ๊ด๋ จ ์ด์ ํด๊ฒฐ๋ฐฉ๋ฒ (39) | 2023.02.10 |
[ Trouble Shooting ] Shasum command not found (3) | 2023.02.10 |
[Trouble Shooting] Nginx proxy ์ค์ (14) | 2023.02.01 |