SSH를 사용하여 Linux Amazon WorkSpaces에 연결하려면 어떻게 해야 하나요?

3분 분량
0

Amazon WorkSpaces 클라이언트를 사용하여 Linux WorkSpace에 연결할 수 없습니다. 또는 AWS Command Line Interface(AWS CLI)를 Linux WorkSpace와 함께 사용하고 싶습니다.

해결 방법

SSH를 사용하여 Linux WorkSpace에 연결하려면 디렉터리의 WorkSpace IP 주소, 사용자 이름 및 NetBIOS 이름을 식별해야 합니다. 그런 다음 Linux 또는 PuTTY를 사용하여 WorkSpace에 연결합니다.

참고: AWS CLI 명령을 실행할 때 오류가 발생하면 AWS CLI 오류 문제 해결을 참조하세요. 또한 최신 AWS CLI 버전을 사용하고 있는지 확인하세요.

WorkSpace IP 주소 및 사용자 이름 찾기

WorkSpace IP 주소 및 사용자 이름을 찾으려면 다음 단계를 완료하세요.

  1. Amazon WorkSpaces 콘솔을 엽니다.
  2. 탐색 창에서 WorkSpaces를 선택합니다.
  3. WorkSpace 옆에 있는 화살표를 선택하여 WorkSpaces의 세부 정보를 펼칩니다. WorkSpace IP사용자 이름을 기록해 둡니다.

참고: WorkSpace IP는 WorkSpace의 프라이빗 IP 주소입니다. 탄력적 네트워크 인터페이스를 WorkSpace에 연결하려면 프라이빗 IP 주소가 필요합니다. 그런 다음 WorkSpaces와 연결된 보안 그룹 또는 퍼블릭 IP 주소와 같은 정보를 검색할 수 있습니다.

규칙 추가

네트워크 인터페이스에 규칙을 추가하려면 다음 단계를 완료하세요.

  1. Amazon Elastic Compute Cloud(Amazon EC2) 콘솔을 엽니다.
  2. 탐색 창에서 네트워크 인터페이스를 선택합니다.
  3. 검색 창에 WorkSpace IP 주소를 입력합니다.
    중요: Virtual Private Cloud (VPC) 외부에서 WorkSpace에 연결하려는 경우 IPv4 퍼블릭 IP 주소를 기록해 두십시오.
  4. 보안 그룹 열 아래에 있는 링크를 선택합니다.
  5. 인바운드 탭을 선택한 다음, 편집을 선택합니다.
  6. 규칙 추가를 선택한 후 다음 값을 입력합니다.
    유형SSH
    프로토콜: TCP
    포트 범위: 22
    소스: VPC 외부에서 연결하는 경우 내 IP를 선택한 다음 각 원격 시스템의 IP 주소를 입력합니다. 그렇지 않으면 사용자 지정을 선택한 다음 동일한 VPC에 있는 다른 Amazon EC2 인스턴스의 프라이빗 IP 주소를 입력합니다.
    중요: 0.0.0.0/0을 입력하거나 액세스가 필요 없는 IP 주소를 허용하지 마세요.
    설명: 규칙에 대한 설명을 입력합니다.
  7. 저장을 선택합니다.

디렉터리의 NetBIOS 이름을 검색합니다.

디렉터리의 NetBIOS 이름을 찾으려면 다음 단계를 완료하세요.

  1. 디렉터리 서비스 콘솔을 엽니다.
  2. 디렉터리의 디렉터리 ID 링크를 선택합니다.
  3. 디렉터리 NetBIOS 이름을 기록해 둡니다.

Linux WorkSpace에 연결

Linux Workspace에 연결하려면 방법에 따라 다음 단계를 완료하세요.

참고: 2023년 11월 10일 이후에 출시된 Amazon Linux 2 WorkSpaces의 경우 기본적으로 SSH 암호 인증이 사용 설정되어 있습니다. 자세한 내용을 보려면 Amazon Linux 2 WorkSpaces의 암호 기반 인증을 참조하십시오.

Linux

Linux를 사용하여 Linux WorkSpace에 연결하려면 다음 단계를 완료하세요.

  1. 다음 명령을 실행합니다.

    ssh "NetBIOS_NAME\Username"@WorkSpaceIP

    참고: NetBIOS_NAME, UsernameWorkSpaceIP를 사용자 값으로 바꿉니다.
    다음 예에서 NetBIOS_NAMEtestcompany입니다 사용자 이름testuser 이고 WorkSpaceIP123.456.789.10입니다.

    ssh "testcompany\testuser"@123.456.789.10
  2. 메시지가 표시되면 WorkSpaces 클라이언트에서 인증할 때 사용하는 것과 동일한 암호를 입력합니다. 이것은 사용자의 Active Directory 암호입니다.

PuTTY:

PuTTY를 사용하여 Linux WorkSpace에 연결하려면 다음 단계를 완료하세요.

  1. PuTTY 구성 창에서 다음 값을 입력합니다.
    **호스트 이름(또는 IP 주소)**에 다음 명령을 입력합니다.
    NetBIOS_NAME\Username@WorkSpaceIP
    참고: NetBIOS_NAME, UsernameWorkSpaceIP를 사용자 값으로 바꿉니다.
    포트에 22를 입력합니다.
    연결 유형에 SSH를 선택합니다.
  2. 열기를 선택합니다.
  3. 메시지가 표시되면 WorkSpaces 클라이언트에서 인증할 때 사용하는 것과 동일한 암호를 입력합니다. 이것은 사용자의 Active Directory 암호입니다.

참고: 문제 해결을 위해 WorkSpace에 연결할 때만 이 방법을 사용하는 것이 좋습니다. 문제 해결 단계를 완료한 후 추가한 인바운드 규칙을 제거합니다.

관련 정보

Linux 인스턴스용 Amazon EC2 보안 그룹