기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
AWS CLI 버전 2의 이전 릴리스 설치
이 항목에서는 지원되는 운영 체제에 AWS Command Line Interface 버전 2 (AWS CLI) 의 이전 릴리스를 설치하는 방법에 대해 설명합니다. AWS CLI 버전 2 릴리스에 대한 자세한 내용은 의 AWS CLI 버전 2 변경 로그를
AWS CLI 버전 2 설치 지침:
설치 요구 사항
-
설치하려는 AWS CLI 버전 2 릴리스를 알고 있습니다. 버전 목록은 의 AWS CLI 버전 2 변경 로그를
참조하십시오. GitHub -
다운로드한 패키지를 추출 또는 "압축 해제"할 수 있어야 합니다. 운영 체제에 기본 제공
unzip
명령이 없는 경우 이와 동등한 명령을 사용하세요. -
AWS CLI 버전 2에서는
glibc
groff
, 및 를 사용합니다.less
이들은 Linux의 대부분의 주요 배포판에 기본적으로 포함되어 있습니다. -
CentOS, 페도라, 우분투, 아마존 리눅스 1, 아마존 리눅스 2, 리눅스 ARM의 최신 배포판의 64비트 버전에서 AWS CLI 버전 2를 지원합니다.
-
타사 리포지토리를 유지 관리하지 AWS 않기 때문에 최신 버전의 리포지토리가 포함되어 있다고 보장할 수 없습니다. AWS CLI
설치 지침
명령줄에서 다음 단계에 따라 AWS CLI Linux에 설치하십시오.
64비트 Linux를 사용하는지 Linux ARM을 사용하는지에 따라 복사 및 붙여넣기가 쉬운 한 그룹에서 단계를 제공합니다. 다음 단계에서 각 라인에 대한 설명을 참조하세요.
-
다음 방법 중 하나로 설치 파일을 다운로드합니다.
(선택 사항) 다운로드한 zip 파일의 무결성 확인
위 단계에서 AWS CLI 설치 프로그램 패키지를
.zip
수동으로 다운로드하도록 선택한 경우 도구를 사용하여 다음 단계에 따라 서명을 확인할 수 있습니다.GnuPG
AWS CLI 설치 프로그램 패키지
.zip
파일은 PGP 서명을 사용하여 암호로 서명됩니다. 파일이 손상되거나 변경되면 이 확인이 실패하며 설치를 진행해서는 안 됩니다.-
패키지 관리자를 사용하여
gpg
명령을 다운로드하고 설치합니다.GnuPG
에 대한 자세한 내용은 GnuPG 웹 사이트를 참조하세요. -
퍼블릭 키 파일을 만들려면 텍스트 파일을 만들고 다음 텍스트를 붙여 넣습니다.
-----BEGIN PGP PUBLIC KEY BLOCK----- mQINBF2Cr7UBEADJZHcgusOJl7ENSyumXh85z0TRV0xJorM2B/JL0kHOyigQluUG ZMLhENaG0bYatdrKP+3H91lvK050pXwnO/R7fB/FSTouki4ciIx5OuLlnJZIxSzx PqGl0mkxImLNbGWoi6Lto0LYxqHN2iQtzlwTVmq9733zd3XfcXrZ3+LblHAgEt5G TfNxEKJ8soPLyWmwDH6HWCnjZ/aIQRBTIQ05uVeEoYxSh6wOai7ss/KveoSNBbYz gbdzoqI2Y8cgH2nbfgp3DSasaLZEdCSsIsK1u05CinE7k2qZ7KgKAUIcT/cR/grk C6VwsnDU0OUCideXcQ8WeHutqvgZH1JgKDbznoIzeQHJD238GEu+eKhRHcz8/jeG 94zkcgJOz3KbZGYMiTh277Fvj9zzvZsbMBCedV1BTg3TqgvdX4bdkhf5cH+7NtWO lrFj6UwAsGukBTAOxC0l/dnSmZhJ7Z1KmEWilro/gOrjtOxqRQutlIqG22TaqoPG fYVN+en3Zwbt97kcgZDwqbuykNt64oZWc4XKCa3mprEGC3IbJTBFqglXmZ7l9ywG EEUJYOlb2XrSuPWml39beWdKM8kzr1OjnlOm6+lpTRCBfo0wa9F8YZRhHPAkwKkX XDeOGpWRj4ohOx0d2GWkyV5xyN14p2tQOCdOODmz80yUTgRpPVQUtOEhXQARAQAB tCFBV1MgQ0xJIFRlYW0gPGF3cy1jbGlAYW1hem9uLmNvbT6JAlQEEwEIAD4CGwMF CwkIBwIGFQoJCAsCBBYCAwECHgECF4AWIQT7Xbd/1cEYuAURraimMQrMRnJHXAUC ZMKcEgUJCSEf3QAKCRCmMQrMRnJHXCilD/4vior9J5tB+icri5WbDudS3ak/ve4q XS6ZLm5S8l+CBxy5aLQUlyFhuaaEHDC11fG78OduxatzeHENASYVo3mmKNwrCBza NJaeaWKLGQT0MKwBSP5aa3dva8P/4oUP9GsQn0uWoXwNDWfrMbNI8gn+jC/3MigW vD3fu6zCOWWLITNv2SJoQlwILmb/uGfha68o4iTBOvcftVRuao6DyqF+CrHX/0j0 klEDQFMY9M4tsYT7X8NWfI8Vmc89nzpvL9fwda44WwpKIw1FBZP8S0sgDx2xDsxv L8kM2GtOiH0cHqFO+V7xtTKZyloliDbJKhu80Kc+YC/TmozD8oeGU2rEFXfLegwS zT9N+jB38+dqaP9pRDsi45iGqyA8yavVBabpL0IQ9jU6eIV+kmcjIjcun/Uo8SjJ 0xQAsm41rxPaKV6vJUn10wVNuhSkKk8mzNOlSZwu7Hua6rdcCaGeB8uJ44AP3QzW BNnrjtoN6AlN0D2wFmfE/YL/rHPxU1XwPntubYB/t3rXFL7ENQOOQH0KVXgRCley sHMglg46c+nQLRzVTshjDjmtzvh9rcV9RKRoPetEggzCoD89veDA9jPR2Kw6RYkS XzYm2fEv16/HRNYt7hJzneFqRIjHW5qAgSs/bcaRWpAU/QQzzJPVKCQNr4y0weyg B8HCtGjfod0p1A== =gdMc -----END PGP PUBLIC KEY BLOCK-----
참고로 다음은 퍼블릭 키의 세부 정보입니다.
Key ID: A6310ACC4672 Type: RSA Size: 4096/4096 Created: 2019-09-18 Expires: 2024-07-26 User ID: AWS CLI Team <aws-cli@amazon.com> Key fingerprint: FB5D B77F D5C1 18B8 0511 ADA8 A631 0ACC 4672 475C
-
생성한 AWS CLI 퍼블릭 키의 파일 이름으로
public-key-file-name
대체하여 다음 명령을 사용하여 퍼블릭 키를 가져옵니다.$
gpg --import
public-key-file-name
gpg: /home/
username
/.gnupg/trustdb.gpg: trustdb created gpg: key A6310ACC4672475C: public key "AWS CLI Team <aws-cli@amazon.com>" imported gpg: Total number processed: 1 gpg: imported: 1 -
다운로드한 패키지의 AWS CLI 서명 파일을 다운로드합니다. 해당
.zip
파일과 경로 및 이름은 같지만 확장명은.sig
입니다. 다음 예제에서는 이 파일을 현재 디렉터리에 이름이awscliv2.sig
인 파일로 저장합니다. -
.sig
및.zip
파일 이름을 모두gpg
명령의 파라미터로 전달하여 서명을 확인합니다.$
gpg --verify awscliv2.sig awscliv2.zip
다음과 같이 출력됩니다.
gpg: Signature made Mon Nov 4 19:00:01 2019 PST gpg: using RSA key FB5D B77F D5C1 18B8 0511 ADA8 A631 0ACC 4672 475C gpg: Good signature from "AWS CLI Team <aws-cli@amazon.com>" [unknown] gpg: WARNING: This key is not certified with a trusted signature! gpg: There is no indication that the signature belongs to the owner. Primary key fingerprint: FB5D B77F D5C1 18B8 0511 ADA8 A631 0ACC 4672 475C
중요
결과에서 경고가 예상되지만 문제가 되지는 않습니다. 이 경고는 개인 PGP 키(보유한 경우)와 AWS CLI PGP 키 사이에 신뢰 체인이 없기 때문에 발생한 것입니다. 자세한 내용은 Web of trust
를 참조하세요.
-
-
설치 관리자의 압축을 풉니다. Linux 배포에 기본 제공
unzip
명령이 없는 경우 이와 동등한 명령을 사용하여 압축을 풉니다. 다음 명령 예제는 패키지의 압축을 풀고 현재 디렉터리 아래에aws
라는 디렉터리를 만듭니다.$
unzip awscliv2.zip
-
설치 프로그램을 실행합니다. 설치 명령은 새로 압축을 푼
install
디렉터리의aws
이라는 이름의 파일을 사용합니다. 기본적으로 파일은 모두/usr/local/aws-cli
에 설치되고/usr/local/bin
에 심볼 링크가 생성됩니다. 이 명령은 해당 디렉터리에 대한 쓰기 권한을 부여하는sudo
를 포함합니다.$
sudo ./aws/install
이미 쓰기 권한이 있는 디렉터리를 지정하는 경우
sudo
없이도 설치할 수 있습니다.install
명령에 대해 다음 지침에 따라 설치 위치를 지정합니다.-
-i
및-b
파라미터에 입력하는 경로의 볼륨 이름이나 디렉터리 이름에 공백이나 기타 공백 문자가 없어야 합니다. 공백이 있으면 설치가 실패합니다. -
--install-dir
또는-i
- 이 옵션은 모든 파일을 복사할 디렉터리를 지정합니다.기본 값은
/usr/local/aws-cli
입니다. -
--bin-dir
또는-b
- 이 옵션은 설치 디렉터리의 기본aws
프로그램에 대한 심볼 링크를 지정된 경로의aws
파일에 연결하도록 지정합니다. 지정된 디렉터리에 대한 쓰기 권한이 있어야 합니다. 이미 경로에 있는 디렉터리에 대한 symlink를 만들면 설치 디렉터리를 사용자의$PATH
변수에 추가할 필요가 없습니다.기본 값은
/usr/local/bin
입니다.
$
./aws/install -i
/usr/local/aws-cli
-b/usr/local/bin
참고
현재 설치된 AWS CLI 버전 2를 새 버전으로 업데이트하려면 기존 심볼릭 링크 및 설치 프로그램 정보를 추가하여 매개 변수로 명령을 구성하십시오.
install
--update
$
sudo ./aws/install --bin-dir
/usr/local/bin
--install-dir/usr/local/aws-cli
--update기존 심볼 링크 및 설치 디렉터리를 찾으려면 다음 단계를 따릅니다.
-
which
명령을 사용하여 symlink를 찾습니다. 그러면--bin-dir
파라미터와 함께 사용할 경로가 제공됩니다.$
which aws
/usr/local/bin
/aws -
ls
명령을 사용하여 symlink가 가리키는 디렉터리를 찾습니다. 그러면--install-dir
파라미터와 함께 사용할 경로가 제공됩니다.$
ls -l /usr/local/bin/aws
lrwxrwxrwx 1 ec2-user ec2-user 49 Oct 22 09:49 /usr/local/bin/aws ->
/usr/local/aws-cli
/v2/current/bin/aws
-
-
다음 명령을 사용하여 설치를 확인합니다.
$
aws --version
aws-cli/2.15.30 Python/3.11.6 Linux/5.10.205-195.807.amzn2.x86_64 botocore/2.4.5
aws
명령을 찾을 수 없는 경우 터미널을 재시작하거나 오류 문제 해결 AWS CLI에 나온 문제 해결 지침을 따라야 할 수도 있습니다.
(선택 사항) 다운로드한 zip 파일의 무결성 확인
위 단계에서 AWS CLI 버전 2 설치 프로그램 패키지를 .zip
수동으로 다운로드하도록 선택한 경우 다음 단계에 따라 도구를 사용하여 서명을 확인할 수 있습니다. GnuPG
AWS CLI 버전 2 설치 프로그램 패키지 .zip
파일은 PGP 서명을 사용하여 암호로 서명됩니다. 파일이 손상되거나 변경되면 이 확인이 실패하며 설치를 진행해서는 안 됩니다.
-
패키지 관리자를 사용하여
gpg
명령을 다운로드하고 설치합니다.GnuPG
에 대한 자세한 내용은 GnuPG 웹 사이트를 참조하세요. -
퍼블릭 키 파일을 만들려면 텍스트 파일을 만들고 다음 텍스트를 붙여 넣습니다.
-----BEGIN PGP PUBLIC KEY BLOCK----- mQINBF2Cr7UBEADJZHcgusOJl7ENSyumXh85z0TRV0xJorM2B/JL0kHOyigQluUG ZMLhENaG0bYatdrKP+3H91lvK050pXwnO/R7fB/FSTouki4ciIx5OuLlnJZIxSzx PqGl0mkxImLNbGWoi6Lto0LYxqHN2iQtzlwTVmq9733zd3XfcXrZ3+LblHAgEt5G TfNxEKJ8soPLyWmwDH6HWCnjZ/aIQRBTIQ05uVeEoYxSh6wOai7ss/KveoSNBbYz gbdzoqI2Y8cgH2nbfgp3DSasaLZEdCSsIsK1u05CinE7k2qZ7KgKAUIcT/cR/grk C6VwsnDU0OUCideXcQ8WeHutqvgZH1JgKDbznoIzeQHJD238GEu+eKhRHcz8/jeG 94zkcgJOz3KbZGYMiTh277Fvj9zzvZsbMBCedV1BTg3TqgvdX4bdkhf5cH+7NtWO lrFj6UwAsGukBTAOxC0l/dnSmZhJ7Z1KmEWilro/gOrjtOxqRQutlIqG22TaqoPG fYVN+en3Zwbt97kcgZDwqbuykNt64oZWc4XKCa3mprEGC3IbJTBFqglXmZ7l9ywG EEUJYOlb2XrSuPWml39beWdKM8kzr1OjnlOm6+lpTRCBfo0wa9F8YZRhHPAkwKkX XDeOGpWRj4ohOx0d2GWkyV5xyN14p2tQOCdOODmz80yUTgRpPVQUtOEhXQARAQAB tCFBV1MgQ0xJIFRlYW0gPGF3cy1jbGlAYW1hem9uLmNvbT6JAlQEEwEIAD4CGwMF CwkIBwIGFQoJCAsCBBYCAwECHgECF4AWIQT7Xbd/1cEYuAURraimMQrMRnJHXAUC ZMKcEgUJCSEf3QAKCRCmMQrMRnJHXCilD/4vior9J5tB+icri5WbDudS3ak/ve4q XS6ZLm5S8l+CBxy5aLQUlyFhuaaEHDC11fG78OduxatzeHENASYVo3mmKNwrCBza NJaeaWKLGQT0MKwBSP5aa3dva8P/4oUP9GsQn0uWoXwNDWfrMbNI8gn+jC/3MigW vD3fu6zCOWWLITNv2SJoQlwILmb/uGfha68o4iTBOvcftVRuao6DyqF+CrHX/0j0 klEDQFMY9M4tsYT7X8NWfI8Vmc89nzpvL9fwda44WwpKIw1FBZP8S0sgDx2xDsxv L8kM2GtOiH0cHqFO+V7xtTKZyloliDbJKhu80Kc+YC/TmozD8oeGU2rEFXfLegwS zT9N+jB38+dqaP9pRDsi45iGqyA8yavVBabpL0IQ9jU6eIV+kmcjIjcun/Uo8SjJ 0xQAsm41rxPaKV6vJUn10wVNuhSkKk8mzNOlSZwu7Hua6rdcCaGeB8uJ44AP3QzW BNnrjtoN6AlN0D2wFmfE/YL/rHPxU1XwPntubYB/t3rXFL7ENQOOQH0KVXgRCley sHMglg46c+nQLRzVTshjDjmtzvh9rcV9RKRoPetEggzCoD89veDA9jPR2Kw6RYkS XzYm2fEv16/HRNYt7hJzneFqRIjHW5qAgSs/bcaRWpAU/QQzzJPVKCQNr4y0weyg B8HCtGjfod0p1A== =gdMc -----END PGP PUBLIC KEY BLOCK-----
참고로 다음은 퍼블릭 키의 세부 정보입니다.
Key ID: A6310ACC4672 Type: RSA Size: 4096/4096 Created: 2019-09-18 Expires: 2024-07-26 User ID: AWS CLI Team <aws-cli@amazon.com> Key fingerprint: FB5D B77F D5C1 18B8 0511 ADA8 A631 0ACC 4672 475C
-
생성한 AWS CLI 퍼블릭 키의 파일 이름으로
public-key-file-name
대체하여 다음 명령을 사용하여 퍼블릭 키를 가져옵니다.$
gpg --import
public-key-file-name
gpg: /home/
username
/.gnupg/trustdb.gpg: trustdb created gpg: key A6310ACC4672475C: public key "AWS CLI Team <aws-cli@amazon.com>" imported gpg: Total number processed: 1 gpg: imported: 1 -
다운로드한 패키지의 AWS CLI 서명 파일을 다운로드합니다. 해당
.zip
파일과 경로 및 이름은 같지만 확장명은.sig
입니다. 다음 예제에서는 이 파일을 현재 디렉터리에 이름이awscliv2.sig
인 파일로 저장합니다. -
.sig
및.zip
파일 이름을 모두gpg
명령의 파라미터로 전달하여 서명을 확인합니다.$
gpg --verify awscliv2.sig awscliv2.zip
다음과 같이 출력됩니다.
gpg: Signature made Mon Nov 4 19:00:01 2019 PST gpg: using RSA key FB5D B77F D5C1 18B8 0511 ADA8 A631 0ACC 4672 475C gpg: Good signature from "AWS CLI Team <aws-cli@amazon.com>" [unknown] gpg: WARNING: This key is not certified with a trusted signature! gpg: There is no indication that the signature belongs to the owner. Primary key fingerprint: FB5D B77F D5C1 18B8 0511 ADA8 A631 0ACC 4672 475C
중요
결과에서 경고가 예상되지만 문제가 되지는 않습니다. 이는 개인 PGP 키 (있는 경우) 와 PGP 키 사이에 신뢰 체인이 없기 때문에 발생합니다. AWS CLI 자세한 내용은 Web of trust
를 참조하세요.
설치 요구 사항
-
어떤 AWS CLI 버전 2 릴리스를 설치할지 알고 계실 것입니다. 버전 목록은 의 AWS CLI 버전 2 변경 로그를
참조하십시오. GitHub -
애플이 AWS CLI 지원하는 64비트 macOS 버전에서는 버전 2를 지원합니다.
-
타사 리포지토리를 유지 관리하지 AWS 않기 때문에 최신 버전의 리포지토리가 포함되어 있다고 보장할 수 없습니다. AWS CLI
설치 지침
다음과 같은 방법으로 macOS에 AWS CLI 버전 2를 설치할 수 있습니다.
설치 요구 사항
-
어떤 AWS CLI 버전 2 릴리스를 설치할지 알고 계실 것입니다. 버전 목록은 의 AWS CLI 버전 2 변경 로그를
참조하십시오. GitHub -
마이크로소프트가 AWS CLI 지원하는 64비트 윈도우 버전을 지원합니다.
-
소프트웨어 설치 관리자 권한
설치 지침
Windows에 현재 설치된 AWS CLI 버전 2를 업데이트하려면 업데이트할 때마다 새 설치 프로그램을 다운로드하여 이전 버전을 덮어쓰십시오. AWS CLI 정기적으로 업데이트됩니다. 최신 버전이 언제 출시되었는지 알아보려면 의 AWS CLI 버전 2 변경 로그를
-
다음 방법 중 하나로 Windows용 AWS CLI MSI 설치 프로그램 (64비트) 을 다운로드하고 실행합니다.
-
MSI 설치 프로그램 다운로드 및 실행: 의 특정 버전에 대한 다운로드 링크를 만들려면 파일 이름에 하이픈과 AWS CLI버전 번호를 추가합니다.
https://awscli.amazonaws.com/AWSCLIV2-
version.number
.msi이 예제의 경우 버전
2.0.30
의 파일 이름은AWSCLIV2-2.0.30.msi
이므로 링크는 다음과 같습니다. https://awscli.amazonaws.com/AWSCLIV2-2.0.30.msi. -
msiexec 명령 사용: 또는
msiexec
명령에 링크를 추가하여 MSI 설치 관리자를 사용할 수 있습니다. 특정 버전의 경우 파일 이름에 하이픈과 AWS CLI버전 번호를 추가합니다.C:\>
msiexec.exe /i https://awscli.amazonaws.com/AWSCLIV2-
version.number
.msi이 예제의 경우 버전
2.0.30
의 파일 이름은AWSCLIV2-2.0.30.msi
이므로 링크는 다음과 같습니다. https://awscli.amazonaws.com/AWSCLIV2-2.0.30.msiC:\>
msiexec.exe /i https://awscli.amazonaws.com/AWSCLIV2-2.0.30.msi
msiexec
에서 사용할 수 있는 다양한 파라미터는 Microsoft Docs 웹 사이트에서 msiexec을 참조하세요.
-
-
설치를 확인하려면 시작 메뉴를 열고,
cmd
를 검색하여 명령 프롬프트 창을 열고, 명령 프롬프트에서aws --version
명령을 사용합니다.C:\>
aws --version
aws-cli/2.15.30 Python/3.11.6 Windows/10 exe/AMD64 prompt/off
Windows에서 프로그램을 찾을 수 없는 경우 명령 프롬프트 창을 닫고 다시 열어 경로를 새로 고치거나 오류 문제 해결 AWS CLI의 문제 해결 지침을 따라야 할 수 있습니다.
AWS CLI 설치 및 제거 오류 문제 해결
를 설치하거나 제거한 후에 문제가 발생하는 경우 문제 해결 단계를 오류 문제 해결 AWS CLI 참조하십시오. AWS CLI가장 관련성이 높은 문제 해결 단계는 명령을 찾을 수 없음 오류, 'aws --version' 명령이 설치한 버전과 다른 버전을 반환함 및 “aws --version" 명령은 제거한 후 버전을 반환합니다. AWS CLI 단원을 참조하세요.
다음 단계
의 단계를 AWS CLI 버전 2를 사용하기 위한 사전 조건 완료하고 를 설치한 AWS CLI후에는 설정하기 AWS CLI a를 수행해야 합니다.