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 주소 및 사용자 이름을 찾으려면 다음 단계를 완료하세요.
- Amazon WorkSpaces 콘솔을 엽니다.
- 탐색 창에서 WorkSpaces를 선택합니다.
- WorkSpace 옆에 있는 화살표를 선택하여 WorkSpaces의 세부 정보를 펼칩니다. WorkSpace IP 및 사용자 이름을 기록해 둡니다.
참고: WorkSpace IP는 WorkSpace의 프라이빗 IP 주소입니다. 탄력적 네트워크 인터페이스를 WorkSpace에 연결하려면 프라이빗 IP 주소가 필요합니다. 그런 다음 WorkSpaces와 연결된 보안 그룹 또는 퍼블릭 IP 주소와 같은 정보를 검색할 수 있습니다.
규칙 추가
네트워크 인터페이스에 규칙을 추가하려면 다음 단계를 완료하세요.
- Amazon Elastic Compute Cloud(Amazon EC2) 콘솔을 엽니다.
- 탐색 창에서 네트워크 인터페이스를 선택합니다.
- 검색 창에 WorkSpace IP 주소를 입력합니다.
중요: Virtual Private Cloud (VPC) 외부에서 WorkSpace에 연결하려는 경우 IPv4 퍼블릭 IP 주소를 기록해 두십시오.
- 보안 그룹 열 아래에 있는 링크를 선택합니다.
- 인바운드 탭을 선택한 다음, 편집을 선택합니다.
- 규칙 추가를 선택한 후 다음 값을 입력합니다.
유형SSH
프로토콜: TCP
포트 범위: 22
소스: VPC 외부에서 연결하는 경우 내 IP를 선택한 다음 각 원격 시스템의 IP 주소를 입력합니다. 그렇지 않으면 사용자 지정을 선택한 다음 동일한 VPC에 있는 다른 Amazon EC2 인스턴스의 프라이빗 IP 주소를 입력합니다.
중요: 0.0.0.0/0을 입력하거나 액세스가 필요 없는 IP 주소를 허용하지 마세요.
설명: 규칙에 대한 설명을 입력합니다.
- 저장을 선택합니다.
디렉터리의 NetBIOS 이름을 검색합니다.
디렉터리의 NetBIOS 이름을 찾으려면 다음 단계를 완료하세요.
- 디렉터리 서비스 콘솔을 엽니다.
- 디렉터리의 디렉터리 ID 링크를 선택합니다.
- 디렉터리 NetBIOS 이름을 기록해 둡니다.
Linux WorkSpace에 연결
Linux Workspace에 연결하려면 방법에 따라 다음 단계를 완료하세요.
참고: 2023년 11월 10일 이후에 출시된 Amazon Linux 2 WorkSpaces의 경우 기본적으로 SSH 암호 인증이 사용 설정되어 있습니다. 자세한 내용을 보려면 Amazon Linux 2 WorkSpaces의 암호 기반 인증을 참조하십시오.
Linux
Linux를 사용하여 Linux WorkSpace에 연결하려면 다음 단계를 완료하세요.
-
다음 명령을 실행합니다.
ssh "NetBIOS_NAME\Username"@WorkSpaceIP
참고: NetBIOS_NAME, Username 및 WorkSpaceIP를 사용자 값으로 바꿉니다.
다음 예에서 NetBIOS_NAME은 testcompany입니다 사용자 이름은 testuser 이고 WorkSpaceIP는 123.456.789.10입니다.
ssh "testcompany\testuser"@123.456.789.10
-
메시지가 표시되면 WorkSpaces 클라이언트에서 인증할 때 사용하는 것과 동일한 암호를 입력합니다. 이것은 사용자의 Active Directory 암호입니다.
PuTTY:
PuTTY를 사용하여 Linux WorkSpace에 연결하려면 다음 단계를 완료하세요.
- PuTTY 구성 창에서 다음 값을 입력합니다.
**호스트 이름(또는 IP 주소)**에 다음 명령을 입력합니다.
NetBIOS_NAME\Username@WorkSpaceIP
참고: NetBIOS_NAME, Username 및 WorkSpaceIP를 사용자 값으로 바꿉니다.
포트에 22를 입력합니다.
연결 유형에 SSH를 선택합니다.
- 열기를 선택합니다.
- 메시지가 표시되면 WorkSpaces 클라이언트에서 인증할 때 사용하는 것과 동일한 암호를 입력합니다. 이것은 사용자의 Active Directory 암호입니다.
참고: 문제 해결을 위해 WorkSpace에 연결할 때만 이 방법을 사용하는 것이 좋습니다. 문제 해결 단계를 완료한 후 추가한 인바운드 규칙을 제거합니다.
관련 정보
Linux 인스턴스용 Amazon EC2 보안 그룹