

# AWS CLI에 최소 버전의 TLS 적용
<a name="cli-security-enforcing-tls"></a>

AWS Command Line Interface(AWS CLI)를 사용할 때, Transport Layer Security(TLS) 프로토콜은 AWS CLI와 AWS 서비스 간의 통신을 보호하는 데 중요한 역할을 합니다. AWS 서비스와 통신할 때 보안을 강화하려면 TLS 1.2 이상을 사용해야 합니다.

AWS CLI 버전 2는 대화 중인 서비스가 지원할 때 최소 TLS 1.2를 사용하도록 컴파일된 내부 Python 스크립트를 사용합니다. AWS CLI의 버전 2를 사용하는 한 이 최소값을 적용하기 위해 추가 단계가 필요하지 않습니다. 보안을 강화하려면 최신 버전의 AWS CLI로 업데이트해야 합니다.

AWS CLI와 AWS 서비스는 암호화, 인증 및 데이터 무결성을 제공하는 TLS 프로토콜을 통해 데이터를 안전하게 교환할 수 있습니다. AWS CLI는 TLS 프로토콜을 활용하여 AWS 서비스와의 상호 작용을 무단 액세스 및 데이터 침해로부터 보호함으로써 AWS 에코시스템의 전반적인 보안을 강화합니다.

AWS [공동 책임 모델](https://aws.amazon.com/compliance/shared-responsibility-model/)은 AWS Command Line Interface의 데이터 보호에 적용됩니다. 이 모델에서 설명하는 것처럼 AWS는 모든 AWS 서비스를 실행하는 글로벌 인프라를 보호할 책임이 있습니다. 사용자는 이 인프라에 호스팅되는 콘텐츠에 대한 통제 권한을 유지할 책임이 있습니다. 사용하는 AWS 서비스의 보안 구성과 관리 태스크에 대한 책임도 사용자에게 있습니다. 데이터 보호에 대한 자세한 내용은 [AWS CLI에서 데이터 보호](data-protection.md) 섹션을 참조하세요.