2016-06-14 24 views
1

RD 게이트웨이, 연결 브로커 및 세션 호스트 역할을 실행하는 단일 Server 2012 R2 RD 서버가 있습니다. 원격 응용 프로그램에 대한 일반 Windows 사용자 계정을 공유하는 사용자 (실제로 실행되는 원격 응용 프로그램은 고유 한 인증/로그인 메커니즘을 가지고 있기 때문에 매우 유용하고 적절합니다 ... 이후 Credentials Manager를 통한 안전한 암호 캐싱도 가능합니다).다른 사용자의 RDP 세션을 무작위로 점유

컬렉션을

같은

enter image description here

적용된 RD GPO의 설정이 없다로 구성된다. (더 많은 사용자가 동시에 연결되어있는 겉으로 가능성)

클라이언트는 한 사용자가하더라도 (다른 클라이언트의 세션을 탈취 할 것이다, 무작위

redirectclipboard:i:1 
redirectprinters:i:1 
redirectcomports:i:1 
redirectsmartcards:i:1 
devicestoredirect:s:* 
drivestoredirect:s:* 
redirectdrives:i:1 
session bpp:i:32 
prompt for credentials on client:i:0 
span monitors:i:1 
use multimon:i:1 
remoteapplicationmode:i:1 
server port:i:3389 
allow font smoothing:i:1 
promptcredentialonce:i:1 
videoplaybackmode:i:1 
audiocapturemode:i:1 
gatewayusagemethod:i:1 
gatewayprofileusagemethod:i:1 
gatewaycredentialssource:i:4 
full address:s:localhost 
alternate shell:s:||OfficeMate 
remoteapplicationprogram:s:||OfficeMate 
gatewayhostname:s:rdgateway.mydomain.com 
remoteapplicationname:s:OfficeMate 
workspace id:s:localhost 
use redirection server name:i:1 
usbdevicestoredirect:s:* 
UserName:s:corp\remoteapp-user 

다음 RDP 파일을 사용하여 RemoteApp에 연결하도록 구성되어있는 다른 클라이언트의 세션 IS). 나는 이것이 RD 게이트웨이에서 사용되는 HTTP를 통한 RPC와 클라이언트 연결의 작은 방울의 조합과 관련이 있다고 생각하지만 실제로는 확실치 않습니다. 이것을 피하거나 디버깅 할 수있는 방법이 있습니까? 아니면 사용자 계정 당 전용 (두 배의 사용자 이름/암호 입력 필요)하는 것을 피할 수있는 대체 방법이 있습니까?

+0

일부 명확히 질문 : 1) 무엇을 "다른 클라이언트의 세션을 탈취"않습니다 의미? 좀 더 설명해 주시고 가능한 경우 스크린 샷/다이어그램을 만드시겠습니까? 2) 로그인 한 사용자가 여러 명입니까 (예 : testuser1, testuser2) 또는 동일한 사용자와 여러 번만 연결되어 있습니까 (예 : testuser1가 여러 번 연결)? – cdavid

+0

testuser1은 다른 워크 스테이션에서 연결합니다. ws2의 testuser1은 ws1에서 testuser1의 연결을 끊고 정확히 데스크탑의 내용을 봅니다. – Jeff

+0

testuser1 (ws1) 연결, testuser1 (ws1) 연결 끊기, * 1 분 경과 *, testuser1 (ws2) 연결? 위의 설정에서 1 분 후에 세션이 종료 (로그 아웃)된다는 것을 알 수 있습니다. ws1 연결 끊기와 ws2 연결 사이에 1 분 미만이 될 수 있습니까? – cdavid

답변

1

아마도 원격 사용자가 "콘솔"세션 (아마도 2012 서버의 관리자라고하는)에 연결하고있을 것입니다. 이것은 서버의 기본 설정 일 수 있습니다. 다중 세션이있는 터미널 서버는 없으며 기본 데스크톱/콘솔/admin (단 1 회의 세션은 2012 년 올바른 용어가 확실하지 않음)입니다.

https://serverfault.com/questions/549297/how-to-enable-the-2-concurrent-1-console-sessions-on-windows-server-2012

업데이트 : 서버에서

, "하나의 원격 데스크톱 서비스 세션에 원격 데스크톱 서비스 사용자를 제한"으로 설정 장애인

다음

는 관련 저기 serverfault 질문입니다

레지스트리 키 :

HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server

fSingleSessionPerUser REG_DWORD 0x00000000

+0

- 나는 rdp 파일 구성을 게시했습니다 – Jeff

+0

컴퓨터 구성> 관리 템플릿> Windows 구성 요소> 원격 데스크톱 서비스> 원격 데스크톱 세션 호스트> 연결'의 값을 게시 할 수 있습니까? – Nick