SSH를 사용하여 Linux 인스턴스에 로그인 - AWS OpsWorks

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

SSH를 사용하여 Linux 인스턴스에 로그인

내장 MindTerm 클라이언트 또는 타사 클라이언트(예: PuTTY)를 사용하여 SSH로 Linux 인스턴스에 로그인할 수 있습니다. 일반적으로 SSH는 인증을 위해 RSA 키 페어를 사용합니다. 인스턴스에 퍼블릭 키를 설치하고 SSH 클라이언트에 프라이빗 키를 제공합니다. AWS OpsWorks Stacks는 다음과 같이 사용자 대신 스택의 인스턴스에 퍼블릭 키를 설치합니다.

  • Amazon Elastic Compute Cloud(Amazon EC2) 키 페어 – 스택의 리전에 하나 이상의 Amazon EC2 키 페어가 있을 경우 스택의 기본 SSH 키 페어를 지정할 수 있습니다.

    선택적으로 인스턴스를 생성할 때 기본 키 페어를 오버라이드하고 다른 페어를 지정할 수도 있습니다. 어느 경우든 AWS OpsWorks Stacks는 지정된 키 페어의 퍼블릭 키를 인스턴스에 설치합니다. Amazon EC2 키 페어를 생성하는 방법에 대한 자세한 내용은 Amazon EC2 키 페어를 참조하십시오.

  • 개인 키 페어 – 각 사용자는 AWS OpsWorks Stacks에 개인 키 페어를 등록할 수 있습니다.

    사용자 또는 관리자가 AWS OpsWorks Stacks에 퍼블릭 키를 등록하고, 사용자가 프라이빗 키를 로컬에 저장합니다. 스택에 대한 권한을 설정할 때 관리자가 스택의 인스턴스에 대한 SSH 액세스 권한을 가질 사용자를 지정합니다. AWS OpsWorks Stacks는 권한이 부여된 각 사용자에 대해 자동으로 스택의 인스턴스에서 시스템 사용자를 생성하고 사용자의 개인 퍼블릭 키를 설치합니다.

사용자가 MindTerm SSH 클라이언트를 사용하거나 개인 키 페어를 사용하여 스택의 인스턴스에 로그인하려면 SSH 권한이 부여되어야 합니다.

IAM 사용자에 대해 SSH를 승인하려면

  1. AWS OpsWorks Stacks 탐색 창에서 권한을 클릭합니다.

  2. 원하는 AWS Identity and Access Management(IAM) 사용자에 대해 SSH/RDP를 선택하고 필요한 권한을 부여합니다. 사용자가 sudo를 사용하여 권한을 승격할 수 있게 하려면(예: 에이전트 CLI 명령을 실행하기 위해) sudo/admin도 선택합니다.

    
                    사용자에 대한 SSH 및 sudo 권한

AWS OpsWorks Stacks를 사용하여 SSH 액세스를 관리하는 방법에 대한 자세한 정보는 SSH 액세스 관리 단원을 참조하십시오.