OWA 자동 로그오프 시간 변경 방법

안녕하세요. Juki입니다.

이번 시간에는 Exchange Server 2007 OWA의 자동 로그오프 시간을 변경하는 방법에 대해서 알아보도록 하겠습니다.

Exchange Server 2007 OWA의 폼 기반 인증에서는 쿠키를 사용하여 사용자 세션을 식별합니다.
폼 기반 인증에 사용되는 쿠키는 사용자가 제한 시간 동안 비활성 상태인 경우에 자동으로 만료가 됩니다.
또한, OWA의 로그온 페이지에서 공개 또는 공유 컴퓨터 옵션을 선택하는 경우에 기본 로그 오프 시간이 15분이고, 개인 컴퓨터 옵션을 선택할 경우에는 기본 로그 오프 시간이 12시간입니다.

그러면 이제 이 로그 오프 시간을 변경해 보도록 하겠습니다.
변경방법은 레지스트리 편집 및 EMS를 통한 방법이 제공이 됩니다.
먼저 공개 또는 공유 컴퓨터 로그 오프 시간을 변경해 보겠습니다.

[레지스트리 편집을 통한 방법]
1. CAS 서버에서 Exchange 관리자 계정을 사용하여 로그온한 다음 레지스트리 편집기(Regedit)를 실행합니다.
2. 레지스트리 편집에서 레지스트리 키 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchange OWA로 이동합니다.
3. 편집 메뉴에서 새로 만들기를 가리킨 다음 DWORD 값을 클릭합니다. 세부 정보 창에서 새 값 이름을 PublicTimeout으로 지정합니다.
4. PublicTimeout DWORD 값을 마우스 오른쪽 단추로 클릭한 다음 수정을 클릭합니다.
5. DWORD 값 편집의 단위아래에서 10진수를 클릭합니다.
6. 값 데이터 상자에 최대 30일에 대해 1에서 43,200까지의 값(분)을 입력한 후 확인을 클릭합니다.

[EMS를 통한 방법]
1. Microsoft 명령 셸을 열고 다음 명령을 실행하여 공용 컴퓨터 쿠키 시간 제한 값을 설정합니다.
set-ItemProperty 'HKLM:\SYSTEM\CurrentControlSet\Services\MSExchange OWA' -name PublicTimeout -value <amount of time> -type dword
2. 공용 컴퓨터 쿠키 시간 제한 값을 보려면 다음 명령을 실행합니다.
get-ItemProperty 'HKLM:\SYSTEM\CurrentControlSet\Services\MSExchange OWA' -name PublicTimeout

[Note]
변경 내용을 적용하려면 iisreset/noforce를 사용하여 IIS를 다시 시작해야 합니다.
https://technet.microsoft.com/ko-kr/library/bb124787(EXCHG.80).aspx

다음으로 개인 컴퓨터 로그 오프 시간을 변경해 보도록 하겠습니다.

[레지스트리 편집을 통한 방법]
1. CAS 서버에서 Exchange 관리자 계정을 사용하여 로그온한 다음 레지스트리 편집기(regedit)를 시작합니다.
2. 레지스트리 편집기에서 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchange OWA로 이동합니다.
3. 편집 메뉴에서 새로 만들기를 가리킨 다음 DWORD 값을 클릭합니다. 세부 정보 창에서 새 값 이름을 PrivateTimeout으로 지정합니다.
4. PrivateTimeout DWORD 값을 마우스 오른쪽 단추로 클릭한 다음 수정을 클릭합니다.
5. DWORD 값 편집의 단위 아래에서 10진수를 클릭합니다.
6. 값 데이터 상자에 최대 30일에 대해 1에서 43,200까지의 값(분)을 입력합니다. 확인을 클릭합니다.

[EMS를 통한 방법]
1. Microsoft 명령 셸을 열고 다음 명령을 실행하여 개인 컴퓨터 쿠키 시간 제한 값을 설정합니다.
set-ItemProperty 'HKLM:\SYSTEM\CurrentControlSet\Services\MSExchange OWA' -name PrivateTimeout -value <amount of time> -type dword
2. 개인 컴퓨터 쿠키 시간 제한 값을 보려면 다음 명령을 실행합니다.
get-ItemProperty 'HKLM:\SYSTEM\CurrentControlSet\Services\MSExchange OWA' -name PrivateTimeout

[Note]
변경 내용을 적용하려면 iisreset/noforce를 사용하여 IIS를 다시 시작해야 합니다.
https://technet.microsoft.com/ko-kr/library/bb124787(EXCHG.80).aspx

[참고문서]
Outlook Web Access에서의 캐시
https://technet.microsoft.com/ko-kr/library/bb885048.aspx