Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Changes to remote administration in Windows Server 2008
https://support.microsoft.com/kb/947723/en-us
MSTSC /console switch in Windows Server 2008 and Windows Vista SP1
Console Behavior Differences in Longhorn Server Terminal Services
Windows 2003에서 mstsc 를 사용하여 콘솔의 세션을 연결 하려면 /console 옵션을 사용했어야 합니다. /console 이 없이 사용되면 별도의 session이 하나 더 만들어지게 되어 있었는데 Windows 2008 에서는 동작이 변경되었습니다.
Windows 2003에서 console 이 사용하던 session 0 이 Windows 2008 부터는 service 들이 사용하게 되고 사용자가 사용하는 Session 은 1부터 할당되게 되어 있습니다. 그리고 기본적으로 mstsc 를 사용하여 로그온 하면 /admin 옵션이 설정되어 console 에서 사용하던 session을 Remote 에서 사용하도록 넘겨 줍니다.
보다 자세히 살펴 보면 tsconfig.msc 에서 Edit settings 안에 있는 Restrict each user to a single session 이 설정되어 있을 경우 한 사용자가 하나의 session 만을 사용하도록 설정되어 있습니다. 이 설정은 gpedit.msc 즉 로컬 그룹정책에서도 확인 가능 합니다.
예를 들어 설명해 보면 아래와 같은 시나리오가 있을 수 있습니다.
Windows Server 2003
/console 을 사용하는 경우 콘솔에서 사용하는 session을 넘겨 받아서 사용하게 됩니다. /console을 사용하지 않는 경우 새로운 session을 할당 받습니다.
Windows Server 2008
Restrict user to one session 이 설정된 경우 : console의 session을 넘겨 받아서 사용하게 됩니다.
Restrict user to one session 이 해제된 경우 : console 의 session은 남고 새로운 sessino이 하나 더 만들어 집니다.
Comments
Anonymous
June 09, 2010
음... 제 기억으로는... Server2003 에 무슨...서비스팩인가를 올리면서부터 바뀌었던 걸로 기억합니다. 덕분에 참.. 많은사람들이 삽질했죠. ^^Anonymous
June 09, 2010
^^ 그것까지는 몰랐네요 아마도 RDC 6.1을 사용하시면서 그렇게 된것이 아닐까 싶네요. 블로그에 관심 보여 주셔서 감사합니다.