웹사이트 검색

비활성 원격 데스크톱 사용자를 자동으로 로그오프하는 방법


이 게시물에서는 Windows 11/10 PC에서 비활성 원격 데스크톱 사용자를 자동으로 로그오프하는 방법을 보여드리겠습니다.

원격 데스크톱은 IT 관리자, 기업, 원격 근무자가 다른 위치에서 컴퓨터에 접속하고 관리하는 데 일반적으로 사용됩니다. 그러나 때때로 사용자가 연결을 잃거나 로그오프하지 않고 RDP 창을 닫기도 합니다. RDP 세션을 로그인 상태로 두되 비활성 또는 연결 끊김 상태로 두면 시스템 자원을 소모하고, 보안 위험을 만들며, 전체 시스템 성능에 영향을 미칠 수 있습니다. 따라서 이러한 세션을 자동으로 로그오프하도록 Windows를 구성하는 것이 중요합니다.

비활성 원격 데스크톱 사용자를 자동으로 로그오프하는 방법

Windows 11/10에서 비활성 원격 데스크톱 사용자를 자동으로 로그오프하려면 다음 방법을 따르세요:

  1. 그룹 정책 편집기 사용
  2. 원격 데스크톱 세션 호스트 구성 사용
  3. RDS 컬렉션 설정 사용

이 방법들을 자세히 살펴봅시다.

1. 그룹 정책 편집기 사용

로컬 그룹 정책 편집기를 사용하면 유휴 및 연결이 끊긴 세션에 대한 시간 제한을 설정하고 해당 제한에 도달하면 사용자가 자동으로 로그오프되도록 할 수 있습니다.

실행 대화 상자를 열려면 Win + R를 누르세요. gpedit.msc를 입력하고, Enter 키를 누르세요.

그룹 정책 편집기 창에서 다음 경로로 이동하십시오:

컴퓨터 구성 > 관리 템플릿 > Windows 구성 요소 > 원격 데스크톱 서비스 > 원격 데스크톱 세션 호스트 > 세션 시간 제한

다음 정책을 구성하십시오:

A] 연결이 끊긴 세션의 시간 제한 설정:

이 정책을 사용으로 설정합니다. 그런 다음, 옵션에서 연결이 끊긴 세션 종료 드롭다운을 사용하여 연결이 끊긴 세션이 자동으로 로그오프되기 전까지 유지될 수 있는 시간을 지정합니다. 사용자가 일시적으로 연결이 끊겼다가 다시 연결하여 작업을 계속해야 할 수도 있으므로, 너무 짧은 시간을 설정하지 마십시오.

B] 활성화되어 있으나 유휴인 원격 데스크톱 서비스 세션의 시간 제한 설정:

이 정책을 사용으로 설정하십시오. 그런 다음 옵션에서 유휴 세션 시간 드롭다운을 사용하여 세션이 자동으로 연결이 끊기기 전에 얼마나 오랫동안 유휴 상태로 있을 수 있는지 지정하십시오.

C] 시간 제한에 도달하면 세션 종료:

이 정책은 마스터 스위치처럼 작동합니다. 구성된 제한에 도달하면 세션이 자동으로 로그오프되도록 하려면 이를 사용으로 설정하십시오.

적용을 클릭한 다음 확인을 클릭합니다. 그런 다음 변경 사항을 적용하려면 PC를 재부팅하거나 (gpupdate /force)를 실행합니다.

2. 원격 데스크톱 세션 호스트 구성 사용

단일 서버에서 실행되는 Windows Server 시스템에서는 원격 데스크톱 세션 호스트 설정을 통해 세션 제한을 직접 구성할 수 있습니다.

Win + R 키를 누르고, tsconfig.msc를 입력한 다음, Enter 키를 누르세요.

RD 세션 호스트 구성 창의 왼쪽 창에서 연결을 클릭합니다. 그런 다음 오른쪽 창에서 RDP-Tcp를 두 번 클릭합니다.

RDP-TcpProperties 창에서 세션 탭으로 전환합니다. 다음 설정을 구성하십시오:

  • 연결이 끊긴 세션 종료: 연결이 끊긴 세션이 로그오프되기 전까지 유지될 시간을 설정합니다
  • 유휴 세션 제한: 세션이 연결이 끊기기 전에 얼마나 오랫동안 비활성 상태로 있을 수 있는지 지정합니다
  • 세션 한도에 도달했거나 연결이 끊어진 경우에 세션 종료를 선택하여 사용자를 자동으로 로그오프합니다.

적용을 클릭한 다음 확인을 클릭하세요.

3. RDS 컬렉션 설정 사용

Windows Server 환경에서 여러 원격 데스크톱 서버를 호스팅하는 경우 RDS 컬렉션 설정을 사용하여 세션 시간 제한을 구성할 수 있습니다.

서버 관리자를 엽니다. 원격 데스크톱 서비스 > 컬렉션으로 이동합니다.

활성 세션 컬렉션을 선택합니다. 작업 메뉴에서 속성 편집을 클릭합니다. 그런 다음 세션 탭으로 이동하여 다음 설정을 구성합니다:

  • 연결이 끊긴 세션 종료: 연결이 끊긴 세션이 자동으로 로그오프되기 전에 유지될 시간을 설정합니다.
  • 유휴 세션 제한: 세션이 연결 해제되기 전에 얼마나 오랫동안 비활성 상태로 있을 수 있는지 설정합니다.
  • 세션 제한에 도달하거나 연결이 끊어졌을 때 아래에서 세션 종료를 선택합니다.

확인 또는 적용을 클릭하세요.

참고: 로컬 사용자 및 그룹(lusrmgr.msc) 또는 Active Directory 사용자 및 컴퓨터(dsa.msc)를 사용하여 사용자 수준에서 원격 데스크톱 세션 제한을 구성할 수도 있습니다. 이를 통해 시스템 전체에 적용하는 대신 특정 사용자에 대해 세션 시간 초과를 정의할 수 있습니다. 그러나 이 방법은 그룹 정책 또는 RDS 기반 구성에 비해 일반적으로 덜 선호됩니다.

이것이 도움이 되길 바랍니다.

사용자가 일정 시간 동안 활동하지 않으면 자동으로 로그아웃하는 방법은?

Windows에서 세션 시간 제한을 구성하여 비활성 원격 데스크톱 사용자를 자동으로 로그오프할 수 있습니다. 로컬 그룹 정책 편집기에서 유휴 및 연결 해제된 세션에 대한 제한을 설정하고 제한에 도달하면 세션을 종료하는 옵션을 활성화합니다. 서버 환경에서는 RDS 컬렉션 또는 세션 호스트 설정을 사용하여 유사한 설정을 구성할 수 있습니다.

원격 데스크톱 세션에서 강제로 로그오프하는 방법은?

원격 데스크톱 세션을 강제로 로그오프하려면 시스템에서 사용자의 세션을 직접 종료할 수 있습니다. 관리자 권한 명령 프롬프트를 열고 query session을 실행하여 세션 ID를 확인한 다음, logoff <SessionID>를 실행하여 세션을 종료합니다. 또한 Windows Server에서 작업 관리자(사용자 탭 > RDP 사용자 > 마우스 오른쪽 클릭 > 로그오프) 또는 서버 관리자와 같은 도구를 통해 사용자 로그오프를 수행할 수도 있습니다.

관련기사