Amazon Linux 2를 점프 호스트로 실행하는 Amazon EC2 인스턴스를 사용하여 AWS Cloud9 환경에 연결할 수 없는 이유는 무엇입니까?

1분 분량
0

Amazon Elastic Compute Cloud(Amazon EC2) 인스턴스를 사용하여 AWS Cloud9 환경에 연결하려고 하면 연결 오류가 발생합니다. Amazon EC2 인스턴스는 Amazon Linux 2를 점프 호스트로 실행하고 있습니다. 연결할 수 없는 이유는 무엇입니까?

간략한 설명

AWS Cloud9은 netcat(nc) 명령을 사용하여 점프 호스트(점프 서버라고도 함)에 연결합니다. 하지만 netcat은 Amazon Linux 2를 점프 호스트로 실행하는 Amazon EC2 인스턴스에는 기본적으로 설치되지 않습니다.

AWS Cloud9 환경을 점프 서버에 연결하려면 Amazon EC2 인스턴스에 netcat 패키지를 수동으로 설치해야 합니다.

해결 방법

1.    Linux 명령줄 인터페이스(CLI)를 사용해 다음 nc 명령을 실행하여 Amazon EC2 인스턴스에 netcat 패키지를 설치합니다.

yum install nc

2.    사용자 계정 ec2-user에 nc 명령의 위치에 대한 PATH가 있는지 확인합니다.


관련 정보

SSH 환경 생성

환경을 열 수 없음

Netcat 1.10(netcat 웹 사이트)

AWS 공식
AWS 공식업데이트됨 2년 전