기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Linux 컴퓨터에서 Windows 인스턴스로
SSH 터널과 RDP 클라이언트를 사용하여 Linux 컴퓨터에서 Windows 인스턴스에 연결합니다.
- MALZ
-
이 절차에서는 Linux용 원격 데스크톱 연결 클라이언트가 필요합니다.이 예제에서는 Microsoft 원격 데스크톱(Windows 원격 데스크톱 서비스에 연결하기 위한 오픈 소스 UNIX 클라이언트)을 사용합니다. Rdesktop이 대안입니다.
참고
Windows 인스턴스에 로그인하는 방법은 사용 중인 원격 데스크톱 클라이언트에 따라 변경될 수 있습니다.
먼저 SSH 터널을 설정한 다음 로그인합니다.
친숙한 접속 이름에 대한 자세한 내용은 섹션을 참조하세요DNS 친화적인 접속 이름.
시작하기 전:
-
연결하려는 인스턴스에 대한 액세스를 요청합니다. 자세한 내용은 액세스 요청을 참조하세요.
-
연결할 친숙한 DNS SSH 접속 이름을 선택합니다. 예:
sshbastion(1-4).Your_DomainDomain_FQDN이 "corp.domain.com"이고, AMS 관리형 Your_Domain이 "amazonaws.com"이고, Bastion "4"를 선택하고, 사용자 이름이 "JoeSmith"인 경우 다음과 같습니다.
ssh corp.domain.com\\JoeSmith sshbastion4.amazonaws.com -
연결하려는 인스턴스의 IP 주소를 찾습니다. 자세한 내용은 인스턴스 ID 또는 IP 주소 찾기를 참조하세요.
-
Linux 데스크톱에서 Windows 인스턴스로 연결되는 SSH 터널을 통해 RDP를 설정합니다. 올바른 값으로
ssh명령을 실행하려면 다음과 같은 몇 가지 방법으로 진행할 수 있습니다.-
Linux 셸에서 변수를 설정한 다음 SSH 연결 명령을 입력합니다.
BASTION="sshbastion(1-4).Your_Domain"" WINDOWS="Windows_Instance_Private_IP" AD="AD_Account_Number" USER="AD_Username" ssh -L 3389:$WINDOWS:3389 A$AD\\\\$USER@$BASTION다음 값이 사용되는 경우의 예:
BASTION="sshbastion4.A123456789123.amazonaws.com"WINDOWS="172.16.3.254"AD="ACORP_example"USER="john.doe" -
변수 값을
ssh명령에 직접 추가합니다.
어느 경우든 렌더링된 요청은 다음과 같습니다(동일한 변수 값 집합을 가정).
ssh -L 3389:172.16.3.254:3389 ACORP_example\\\\john.doe@myamsadomain.com -
-
다음 중 하나: 원격 데스크톱 클라이언트를 열고 루프백 주소 및 포트 127.0.0.1:3389를 입력한 다음 연결을 엽니다.
또는 새 Linux 데스크톱 셸에서 Windows 인스턴스에 로그인합니다. RDesktop을 사용하는 경우 명령은 다음과 같습니다.
rdesktop 127.0.0.1:3389Windows 인스턴스의 원격 데스크톱 창이 Linux 데스크톱에 나타납니다.
작은 정보
원격 데스크톱 세션이 시작되지 않는 경우 SSH 접속에서 Windows 인스턴스로의 네트워크 연결이 1단계의 쉘에서 포트 3389에서 허용되는지 확인합니다(
private_ip_address_of_windows_instance적절하게 교체).nc private_ip_address_of_windows_instance 3389 -v –z성공:
nc 172.16.0.83 3389 -v -z Connection to 172.16.0.83 3389 port [tcp/ms-wbt-server] succeeded netstat -anvp | grep 3389 tcp 0 0 172.16.0.253:48079 172.16.3.254:3389 ESTABLISHED
-
- SALZ
-
단일 계정 랜딩 존에 대한이 절차를 수행하려면 Linux용 원격 데스크톱 연결 클라이언트가 필요합니다.이 예제에서는 Microsoft 원격 데스크톱(Windows 원격 데스크톱 서비스에 연결하기 위한 오픈 소스 UNIX 클라이언트)을 사용합니다. Rdesktop이 대안입니다.
참고
Windows 인스턴스에 로그인하는 방법은 사용 중인 원격 데스크톱 클라이언트에 따라 변경될 수 있습니다.
먼저 SSH 터널을 설정한 다음 로그인합니다.
친숙한 접속 이름에 대한 자세한 내용은 섹션을 참조하세요DNS 친화적인 접속 이름.
시작하기 전:
-
연결하려는 인스턴스에 대한 액세스를 요청합니다. 자세한 내용은 액세스 요청을 참조하세요.
-
연결할 친숙한 DNS SSH 접속 이름을 선택합니다. 예:
sshbastion(1-4).AAMSAccountNumber.amazonaws.com계정 번호가 123456789123이고 Bastion 4를 선택한 경우 다음과 같습니다.
sshbastion4.A123456789123.amazonaws.com -
연결하려는 인스턴스의 IP 주소를 찾습니다. 자세한 내용은 인스턴스 ID 또는 IP 주소 찾기를 참조하세요.
-
Linux 데스크톱에서 Windows 인스턴스로 연결되는 SSH 터널을 통해 RDP를 설정합니다. 올바른 값으로
ssh명령을 실행하려면 다음과 같은 몇 가지 방법으로 진행할 수 있습니다.-
Linux 셸에서 변수를 설정한 다음 SSH 연결 명령을 입력합니다.
BASTION="sshbastion(1-4).AAMSAccountNumber.amazonaws.com" WINDOWS="WINDOWS_INSTANCE_PRIVATE_IP" AD="AD_ACCOUNT_NUMBER" USER="AD_USERNAME" ssh -L 3389:$WINDOWS:3389 A$AD\\\\$USER@$BASTION다음 값이 사용되는 경우의 예:
BASTION="sshbastion4.A123456789123.amazonaws.com"WINDOWS="172.16.3.254"AD="ACORP_example"USER="john.doe" -
변수 값을
ssh명령에 직접 추가합니다.
어느 경우든 렌더링된 요청은 다음과 같습니다(동일한 변수 값 집합을 가정).
ssh -L 3389:172.16.3.254:3389 ACORP_example\\\\john.doe@sshbastion4.A123456789123.amazonaws.com -
-
다음 중 하나: 원격 데스크톱 클라이언트를 열고 루프백 주소 및 포트 127.0.0.1:3389를 입력한 다음 연결을 엽니다.
또는 새 Linux 데스크톱 셸에서 Windows 인스턴스에 로그인합니다. RDesktop을 사용하는 경우 명령은 다음과 같습니다.
rdesktop 127.0.0.1:3389Windows 인스턴스의 원격 데스크톱 창이 Linux 데스크톱에 나타납니다.
작은 정보
원격 데스크톱 세션이 시작되지 않는 경우 SSH 접속에서 Windows 인스턴스로의 네트워크 연결이 1단계의 쉘에서 포트 3389에서 허용되는지 확인합니다(
private_ip_address_of_windows_instance적절하게 교체).nc private_ip_address_of_windows_instance 3389 -v –z성공:
nc 172.16.0.83 3389 -v -z Connection to 172.16.0.83 3389 port [tcp/ms-wbt-server] succeeded netstat -anvp | grep 3389 tcp 0 0 172.16.0.253:48079 172.16.3.254:3389 ESTABLISHED
-