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]
'VMware' 카테고리의 다른 글
자체구축 클라우드 보안 취약점 점검 (0) | 2024.11.01 |
---|---|
(Powercli) vCenter를 통해 ESXi 패스워드 한꺼번에 변경하기 (0) | 2024.06.10 |
PowerCLI 접속 인증 문제 (0) | 2023.08.09 |
ESXi 에 스토리지 LUN 할당 해제 사전 작업 (0) | 2023.03.16 |
ESXi 별 LUN ID 조회 (0) | 2023.02.15 |
댓글