현재 암호를 알 수 없는 경우 AEM 관리자 암호 재설정
AEM OSGi의 관리자 암호 또는 AEM Forms JEE의 관리자 암호는 알 수 없거나 업데이트할 수 없어 관리 콘솔에 대한 액세스가 차단되고 통합에서 인증 오류가 발생합니다.
설명 description
환경
- Adobe Experience Manager
- AEM FORMS JEE
- Adobe Experience Manager as a Cloud Service (AEMaaCS)
- AEM On-Premise 소프트웨어
문제/증상
- 관리 콘솔에 액세스할 때 잘못된 자격 증명으로 로그인이 실패합니다.
- /crx/de, /system/console 또는 사용자 관리 페이지에 액세스할 수 없습니다.
- 관리자 계정에 대한 AdminUI 로그인에 실패합니다.
- 저장소 도구를 사용한 암호 재설정 시도가 성공적으로 완료되지 않습니다.
- 복제 또는 통합이 실패하고 401과 같은 인증 오류가 발생합니다.
원인
암호는 저장소 또는 애플리케이션 계층에 소금 및 해시된 값으로 저장되며 검색할 수 없습니다. 현재 암호가 손실되면 시스템은 복구 대신 제어 재설정이 필요합니다.
해결 방법 resolution
이 문제를 해결하려면 다음 단계를 수행합니다.
-
사용 가능한 끝점을 확인하여 환경이 OSGi인지 JEE인지를 식별합니다.
-
JEE를 사용하는 경우 현재 관리자 암호로 /adminui에 로그인합니다.
-
설정(으)로 이동
>사용자 관리>사용자 및 그룹 및 관리자 암호를 업데이트하십시오. -
현재 관리자 암호를 알 수 없는 경우 암호 복구 워크플로우에 대해 에스컬레이션합니다.
-
OSGi를 사용하는 경우 알려진 관리자 자격 증명을 사용하여 로그인하여 액세스를 확인할 수 없습니다.
-
https://helpx.adobe.com/content/dam/help/en/experience-manager/kb/How-to-reset-the-admin-password-in-AEM-6-3/_jcr_content/main-pars/download_section/download-1/admin-reset_groovy.txtadmin-reset.groovy 스크립트에서 재설정 스크립트를 다운로드합니다.
-
AEM 인스턴스를 중지합니다.
-
oak-run 도구 및 스크립트를 저장소와 동일한 디렉터리에 배치합니다.
-
콘솔에서 reset 명령을 실행합니다.
java -jar oak-run-*.jar console crx-quickstart/repository/segmentstore --read-write :load adminreset.groovy -
콘솔 출력이 관리 노드를 찾았음을 나타내는지 확인하여 성공적인 실행을 확인합니다.
-
AEM을 다시 시작하고 기본 자격 증명 재설정을 사용하여 로그인합니다.
-
관리자 자격 증명을 사용하여 모든 통합 및 서비스를 업데이트합니다.
-
복제 및 API 상호 작용의 유효성을 검사하여 인증 성공 여부를 확인합니다.