본문 바로가기
VMware

(Powercli) vCenter password change(패스워드 변경)

by 도경다경 2024. 6. 10.
반응형

vCenter의 경우 대부분 계정을 SSO 계정(administrator@vsphere.local) 사용하고 있을텐데
해당 계정의 패스워드를 변경하는 스크립트를 핵심만 간단히 남긴다.
스크립트를 사용하면 스케쥴러 등록해서 주기적으로 패스워드 변경이 쉽게 가능하다.


1) VIServer 접속
Connect-VIServer -Server $vCenterIP -User $vCenterID -Password $vCenterPassword

2) SSO 접속 (별도 라이브러리  import 필요)
Connect-SsoAdminServer -Server $vCenterIP -User $vCenterID -Password $vCenterPassword -SkipCertificateCheck

3) vSphere Automation SDK server 접속  (별도 라이브러리  import 필요)
Connect-CisServer -Server $vCenterIP -User $vCenterID -Password $vCenterPassword

4) 계정 패스워드 변경
$vCenterUser = Get-SsoPersonUser -Domain vsphere.local -Name Administrator
Set-SsoPersonUser -User $vCenterUser -NewPassword [NewPassword]

원래 패스워드로 변경하고 싶으면 4) 에서 한줄 추가하면 된다.
Set-SsoPersonUser -User $vCenterUser -NewPassword [OriginPassword]

반응형

댓글