2013-05-12 3 views
0

터미널에서 SSH를 통해 EC2 인스턴스에 연결하려고합니다. CoRD에서 인스턴스에 액세스 할 수 있지만 Microsoft 원격 데스크톱 연결을 통해 SSH 또는 RDP에서 액세스 할 수 없습니다. 나는 그저 시스템을 배우려고 노력 중이므로 모든 ICMP, TCP, UDP 포트를 여는 기본 보안 그룹을 사용하고 있습니다.아마존 웹 서비스 - mac ssh에서 EC2 인스턴스 작업 시간이 초과되었습니다.

+0

어떤 종류의 시스템이 있습니까? SSH는 Linux에서만 작동하며 RDP는 Windows에서만 작동합니다. – datasage

+0

인스턴스가 Windows Micro 인 경우 Mac과 연결하려고합니다. Microsoft는 Mac 용 RDP 응용 프로그램을 만들었습니다. – bdparrish

+0

RDP 만 ssh를 사용하지 않을 것입니다. 포트 3309는 사용자 위치의 보안 그룹에서 열어야합니다. – datasage

답변

0

이것은 내가 가진 것과 같은 문제인 것 같습니다. 나는 this stackoverflow question에 주어진 제안을 사용하여 그것을 해결할 수있었습니다. 나는 그 혼란이 기본 보안 그룹에 있다고 생각한다. "모든 포트"가 모든 포트가 열려 있다는 의미가 아니라 보안 그룹에 모든 포트가 포함되어 있다는 의미입니다. 나는 당신이 지금 그것을 이해하지 못했다면 도움이되기를 희망하면서 내가 취한 조치들을 포함하고있다.

  1. 사이드 바의 Network and Security에서 Security Groups을 선택하십시오.
  2. 표시된 보안 그룹 목록에서 인바운드 연결을 허용하도록 구성 할 그룹을 선택하십시오 (이 예제에서는 default VPC security group).
  3. 페이지 하단에서 Inbound 탭을 선택하고 편집을 누릅니다.
  4. 유형으로 SSH 또는 RDP를 선택하십시오. 프로토콜은 자동으로 TCP로 설정되고 포트 범위는 22로 설정되고 소스가 My IP으로 선택되면 컴퓨터의 IP로 설정됩니다.
  5. 이 단계를 완료 한 후 인스턴스를 시작하고 SSH 또는 RDP를 사용하여 인스턴스에 연결하기 만하면됩니다.

이 단계는 저에게 효과적 이었지만 초보자이며 학습 중이므로 놓친 부분이있을 수 있습니다. 다른 사람들이 그것을 알아 차리면, 나는 그것을 지적 할 것이라고 확신한다.

관련 문제