예제 register 명령 - AWS OpsWorks

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

예제 register 명령

중요

이 AWS OpsWorks Stacks 서비스는 2024년 5월 26일에 수명이 종료되었으며 신규 및 기존 고객 모두 사용할 수 없습니다. 고객은 가능한 한 빨리 워크로드를 다른 솔루션으로 마이그레이션할 것을 강력히 권장합니다. 마이그레이션에 대해 궁금한 점이 있으면 AWS re:Post 또는 Premium AWS Support를 통해 AWS Support 팀에 문의하세요.

참고

이 기능은 Linux 스택에서만 지원됩니다.

이 섹션에는 register 명령 문자열의 몇 가지 예가 포함되어 있습니다.

워크스테이션에서 Amazon EC2 인스턴스 등록

다음 예제는 워크스테이션에서 Amazon EC2 인스턴스를 등록합니다. 명령 문자열은 기본 자격 증명을 사용하며, Amazon EC2 인스턴스 ID로 인스턴스를 식별합니다. ec2을(를) on-premises(으)로 변경하면 예제를 온프레미스 인스턴스에 사용할 수 있습니다.

aws opsworks register \ --region us-west-2 \ --use-instance-profile \ --infrastructure-class ec2 \ --stack-id ad21bce6-7623-47f1-bf9d-af2affad8907 \ --ssh-user-name my-sshusername \ --ssh-private-key "./keys/mykeys.pem" \ i-2422b9c5
워크스테이션에서 온프레미스 인스턴스 등록

다음 예제는 별도의 워크스테이션에서 온프레미스 인스턴스를 등록합니다. 명령 문자열은 기본 자격 증명을 사용하며, 지정된 ssh 명령 문자열로 인스턴스에 로그인합니다. 인스턴스에 암호가 필요한 경우, register가 메시지를 표시합니다. on-premises을(를) ec2(으)로 변경하면 예제를 Amazon EC2 인스턴스에 사용할 수 있습니다.

aws opsworks register \ --region us-west-2 \ --infrastructure-class on-premises \ --stack-id ad21bce6-7623-47f1-bf9d-af2affad8907 \ --override-ssh "ssh your-user@192.0.2.0"
참고

--override-ssh 사용하여 사용자 지정 SSH 명령 문자열을 지정할 수 있습니다. AWS OpsWorks 그러면 Stacks는 명령 문자열을 구성하는 대신 지정된 문자열을 사용하여 인스턴스에 로그인합니다. 다른 예제는 사용자 지정 SSH 명령 문자열을 사용하여 인스턴스 등록를 참조하세요.

사용자 지정 SSH 명령 문자열을 사용하여 인스턴스 등록

다음 예제는 워크스테이션에서 온프레미스 인스턴스를 등록하며, --override-ssh 인수를 사용해 register이(가) 인스턴스 로그인에 사용할 사용자 지정 SSH 명령을 지정합니다. 이 예제는 sshpass를 사용하여 사용자 이름과 암호로 로그인하지만 유효한 어떤 ssh 명령 문자열도 지정할 수 있습니다.

aws opsworks register \ --region us-west-2 \ --infrastructure-class on-premises \ --stack-id 2f92ff9d-04f2-4728-879b-f4283b40783c \ --override-ssh "sshpass -p 'mypassword' ssh your-user@192.0.2.0"
인스턴스에서 register 명령을 실행하여 인스턴스 등록

다음 예제는 인스턴스 자체에서 register을(를) 실행하여 Amazon EC2 인스턴스를 등록하는 방법을 보여 줍니다. 명령 문자열은 권한을 기본 자격 증명에 의존합니다. 예제를 온프레미스 인스턴스에 사용하려면 --infrastructure-class을(를) on-premises(으)로 변경하세요.

aws opsworks register \ --region us-west-2 \ --infrastructure-class ec2 \ --stack-id ad21bce6-7623-47f1-bf9d-af2affad8907 \ --local
프라이빗 IP 주소가 있는 인스턴스 등록

기본적으로 register는 인스턴스의 퍼블릭 IP 주소를 사용하여 인스턴스에 로그인합니다. VPC의 프라이빗 서브넷에 있는 인스턴스처럼 프라이빗 IP 주소가 있는 인스턴스를 등록하려면 --override-ssh를 사용하여 사용자 지정 ssh 명령 문자열을 지정해야 합니다.

aws opsworks register \ --region us-west-2 \ --infrastructure-class ec2 \ --stack-id 2f92ff9d-04f2-4728-879b-f4283b40783c \ --override-ssh "ssh -i mykey.pem ec2-user@10.183.201.93" \ i-2422b9c5