기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
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, 리눅스 최신 배포판의 64비트 버전에서 AWS CLI 버전 2를 지원합니다. ARM
-
타사 리포지토리를 유지 관리하지 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 ZqFYbwUJCv/cOgAKCRCmMQrMRnJHXKYuEAC+wtZ611qQtOl0t5spM9SWZuszbcyA 0xBAJq2pncnp6wdCOkuAPu4/R3UCIoD2C49MkLj9Y0Yvue8CCF6OIJ8L+fKBv2DI yWZGmHL0p9wa/X8NCKQrKxK1gq5PuCzi3f3SqwfbZuZGeK/ubnmtttWXpUtuU/Iz VR0u/0sAy3j4uTGKh2cX7XnZbSqgJhUk9H324mIJiSwzvw1Ker6xtH/LwdBeJCck bVBdh3LZis4zuD4IZeBO1vRvjot3Oq4xadUv5RSPATg7T1kivrtLCnwvqc6L4LnF 0OkNysk94L3LQSHyQW2kQS1cVwr+yGUSiSp+VvMbAobAapmMJWP6e/dKyAUGIX6+ 2waLdbBs2U7MXznx/2ayCLPH7qCY9cenbdj5JhG9ibVvFWqqhSo22B/URQE/CMrG +3xXwtHEBoMyWEATr1tWwn2yyQGbkUGANneSDFiTFeoQvKNyyCFTFO1F2XKCcuDs 19nj34PE2TJilTG2QRlMr4D0NgwLLAMg2Los1CK6nXWnImYHKuaKS9LVaCoC8vu7 IRBik1NX6SjrQnftk0M9dY+s0ZbAN1gbdjZ8H3qlbl/4TxMdr87m8LP4FZIIo261 Eycv34pVkCePZiP+dgamEiQJ7IL4ZArio9mv6HbDGV6mLY45+l6/0EzCwkI5IyIf BfWC9s/USgxchg== =ptgS -----END PGP PUBLIC KEY BLOCK-----
참고로 다음은 퍼블릭 키의 세부 정보입니다.
Key ID: A6310ACC4672 Type: RSA Size: 4096/4096 Created: 2019-09-18 Expires: 2025-07-24 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.17.20 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 ZqFYbwUJCv/cOgAKCRCmMQrMRnJHXKYuEAC+wtZ611qQtOl0t5spM9SWZuszbcyA 0xBAJq2pncnp6wdCOkuAPu4/R3UCIoD2C49MkLj9Y0Yvue8CCF6OIJ8L+fKBv2DI yWZGmHL0p9wa/X8NCKQrKxK1gq5PuCzi3f3SqwfbZuZGeK/ubnmtttWXpUtuU/Iz VR0u/0sAy3j4uTGKh2cX7XnZbSqgJhUk9H324mIJiSwzvw1Ker6xtH/LwdBeJCck bVBdh3LZis4zuD4IZeBO1vRvjot3Oq4xadUv5RSPATg7T1kivrtLCnwvqc6L4LnF 0OkNysk94L3LQSHyQW2kQS1cVwr+yGUSiSp+VvMbAobAapmMJWP6e/dKyAUGIX6+ 2waLdbBs2U7MXznx/2ayCLPH7qCY9cenbdj5JhG9ibVvFWqqhSo22B/URQE/CMrG +3xXwtHEBoMyWEATr1tWwn2yyQGbkUGANneSDFiTFeoQvKNyyCFTFO1F2XKCcuDs 19nj34PE2TJilTG2QRlMr4D0NgwLLAMg2Los1CK6nXWnImYHKuaKS9LVaCoC8vu7 IRBik1NX6SjrQnftk0M9dY+s0ZbAN1gbdjZ8H3qlbl/4TxMdr87m8LP4FZIIo261 Eycv34pVkCePZiP+dgamEiQJ7IL4ZArio9mv6HbDGV6mLY45+l6/0EzCwkI5IyIf BfWC9s/USgxchg== =ptgS -----END PGP PUBLIC KEY BLOCK-----
참고로 다음은 퍼블릭 키의 세부 정보입니다.
Key ID: A6310ACC4672 Type: RSA Size: 4096/4096 Created: 2019-09-18 Expires: 2025-07-24 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
를 참조하세요.
설치 요구 사항
-
어떤 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 명령 사용: 또는 명령에 링크를 추가하여 MSI 설치 프로그램을 사용할 수도 있습니다.
msiexec
특정 버전의 경우 파일 이름에 하이픈과 버전 번호를 추가합니다. AWS CLIC:\>
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을 참조하세요.
버전 목록은 의 AWS CLI 버전 2 변경 로그를
참조하십시오. GitHub -
-
설치를 확인하려면 시작 메뉴를 열고,
cmd
를 검색하여 명령 프롬프트 창을 열고, 명령 프롬프트에서aws --version
명령을 사용합니다.C:\>
aws --version
aws-cli/2.17.20 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 단원을 참조하세요.
다음 단계
의 단계를 버전 2를 사용하기 위한 사전 요구 사항 AWS CLI 완료하고 를 설치한 AWS CLI후에는 설정하기 AWS CLI a를 수행해야 합니다.