가장 자주 받는 질문 중 하나는 Office 365를 구독하는 사용자 또는 관리자가 Office 365 비밀번호 만료 알림을 계속 받는 것이 지겨워졌다는 경우에 관한 것입니다. 특히 만료 요건이 더 유연했던 사내 시스템에서 넘어온 사용자라면, 이 서비스의 기본 비밀번호 만료 정책에 익숙하지 않을 수 있습니다. 비밀번호를 만료되지 않게 설정하는 것이 현명하다고 100% 확신하진 않지만, 보안이 강화된 비밀번호를 선택하고 멀티팩터 인증을 사용한다면 Office 365에서 비밀번호 만료를 비활성화해도 큰 어려움이 발생하지는 않는다고 생각합니다.
PowerShell을 사용해 구성하기
늘 그렇듯, 믿음직한 PowerShell이 구해줄 수 있습니다. 먼저 PowerShell 원격(리모팅)을 통해 서비스에 연결할 수 있도록 환경을 설정하세요. 아직 이 작업을 하지 않았다면, 두 가지 소프트웨어가 필요합니다. IT 전문가용 Microsoft Online Services Sign-In Assistant RTW(맞아요, 이것이 공식 명칭입니다)와 Windows PowerShell용 Azure Active Directory 모듈입니다.
- 두 프로그램 모두 설치하세요.
- PowerShell 명령 세션을 열고 “Connect-MsolService”를 입력합니다.
- 프롬프트에 사용자 자격 증명을 입력하세요.
- 인증이 성공하면 다음 명령을 입력하여 사용자의 비밀번호가 만료되지 않도록 설정합니다:
Set-MsolUser -UserPrincipalName <fullemailaddress@yourdomain.com> -PasswordNeverExpires $true
PowerShell에 대해 조금만 알고 있다면, 명령에서 동사(verb)가 “Set”인 경우 “Get”을 사용해 특정 개체에 대한 정보나 속성을 검색할 수 있다는 것을 알게 됩니다. 이 경우 “Get-MsolUser”를 사용해 사용자의 비밀번호가 이미 만료되지 않도록 구성되어 있는지 확인할 수 있습니다. 이를 위해 다음 명령을 사용하며, 이 명령은 우리의 명령에 대한 응답으로 표시할 속성(attribute)을 선택합니다:
Get-MsolUser -UserPrincipalName <fullemailaddress@yourdomain.com> | Select PasswordNeverExpires
이 명령에서 확장해, 다음 명령을 사용하면 테넌트의 모든 사용자의 비밀번호 만료 상태를 확인할 수 있습니다:
Get-MSOLUser | Select UserPrincipalName, PasswordNeverExpires
또한 이러한 명령을 결합해 테넌트의 모든 사용자의 비밀번호를 만료되지 않도록 설정할 수도 있습니다. 이는 PowerShell의 파이프라이닝(pipelining) 기능을 사용해 수행합니다. 여기서는 “Get-MsolUser”로부터 사용자 목록을 가져온 다음, 그 정보를 “Set-MsolUser”로 파이프합니다. 이때 이름에 대한 특정 참조는 생략하는데(이름은 파이프라인에서 새 명령으로 전달되기 때문입니다) 속성 구성은 동일하게 유지합니다:
Get-MsolUser | Set-MsolUser –PasswordNeverExpires $true
그래픽 사용자 인터페이스를 사용해 구성하기
PowerShell 명령줄이 두렵다면, 다음은 두 가지 조언입니다. 첫째, 겁내지 마세요. 그건 여러분의 친구입니다. 둘째, 웹 기반 Office 365 관리 콘솔에서 비밀번호 만료를 비활성화하는 방법도 있다는 것을 알아두세요. 이를 위해서는 관리자 자격 증명이 필요합니다.
- 다음에서 로그인: https://portal.office.com/adminportal/home.
- 설정 메뉴에서 “Security and privacy”를 선택한 다음 “Edit”를 클릭하세요.
- “Password policy”에서 “Set user passwords to never expire.”라고 표시된 상자를 클릭하세요.
이 단계를 따르면 Office 365 비밀번호 만료 알림 이메일 때문에 더 이상 불편을 겪지 않게 됩니다.
제 이전 글을 확인해 보세요. Office 365 비밀번호 정책 보안을 강화하는 데 도움이 될 만한 몇 가지 규칙을 배울 수 있습니다.
조직에서는 어떤 비밀번호 만료 정책을 사용하고 있나요?
Netwrix Auditor for Exchange 무료 평가판을 요청하세요
공유하기
더 알아보기
저자 소개
Jonathan Hassell
컨설턴트
다양한 IT 주제에 대해 저술가, 컨설턴트, 강연자로 활동합니다. Jonathan은 Windows Server 및 관련 제품에 관한 책을 집필했으며, 네트워킹과 보안부터 Windows 관리에 이르기까지 전 세계에서 강연해 왔습니다.