Cloud 9 SSH 작업 영역을 사용하여 SSH를 통해 AWS EC2 인스턴스에 액세스하고 싶습니다. 여러 가지 이유로 이 작업을 수행하고 싶은데, 그 중 하나는 작업 컴퓨터에 SSH 클라이언트를 설치할 수 없다는 것입니다. AWS에서 화이트리스트에 추가하려면 C9 SSH 작업 영역의 IP를 알아야 하는데 어떤 이유로 이것이 어렵습니다.
C9가 로그인된 위치 찾기를 사용하여 IP를 화이트리스트에 등록해 보았지만 tcpdump
작동하지 않았습니다. EC2 인스턴스에 SSH로 연결할 수 있는 유일한 방법은 모든 IP(0.0.0.0/0)에 SSH를 허용하는 것입니다. 그러나 분명한 이유로 저는 그렇게 하고 싶지 않습니다.
C9 인스턴스를 화이트리스트에 추가하는 방법에 대한 제안 사항이 있는 사람이 있습니까?
답변1
점프 SSH를 사용할 수 있습니다. 다른 서버 접속에만 사용되는 서버(Access_server라고 부르자)를 사용하고, cloud9의 구성에서 Access_server의 IP(user@Access_server:22)를 사용하여 점프 ssh 필드를 설정합니다. cloud9 서버에서는 Access_server가 ssh를 사용하도록 허용하면 괜찮습니다.