버전 6.3 이후 AEM에서는 새 인스턴스를 설치할 때 명령줄을 사용하여 관리자 암호를 설정할 수 있습니다.
이전 버전의 AEM에서는 관리자 계정의 암호와 다양한 다른 콘솔의 암호를 설치 후 변경해야 했습니다.
이 기능은 AEM 인스턴스를 설치하는 동안 리포지토리와 서블릿 엔진의 새 관리자 암호를 설정하는 기능을 추가하므로 나중에 수동으로 수행할 필요가 없습니다.
이 기능에는 Felix Console이 포함되어 있지 않으므로 수동으로 암호를 변경해야 합니다. 자세한 내용은 관련 보안 검사 목록 섹션을 참조하십시오.
파일 시스템 탐색기에서 JAR를 두 번 클릭하는 것이 아니라 명령줄을 통해 AEM을 설치하도록 선택하면 이 기능이 자동으로 트리거됩니다.
명령줄에서 AEM 인스턴스를 실행하기 위한 일반 동기화는 다음과 같습니다.
java -jar aem6.3.jar
명령줄에서 인스턴스를 실행하면 설치 프로세스 중에 관리자 암호를 변경할 수 있는 옵션이 표시됩니다.
관리자 암호를 변경하라는 메시지는 새 AEM 인스턴스를 설치하는 동안에만 나타납니다.
속성 파일에서 암호를 지정하도록 선택할 수도 있습니다. 이 작업은 -Dadmin.password.file
시스템 속성과 결합된 -nointeractive
플래그를 사용하여 수행합니다.
아래는 한 예입니다.
java -Dadmin.password.file =/path/to/passwordfile.properties -jar aem6.3.jar -nointeractive
passwordfile.properties
파일 내의 암호는 아래 형식을 사용해야 합니다.
admin.password = 12345678
-Dadmin.password.file
시스템 속성 없이 -nointeractive
매개 변수를 사용하면 AEM에서 변경을 요청하지 않고 기본적으로 이전 버전의 동작을 복제하게 됩니다. 이 비대화형 모드는 설치 스크립트에서 명령줄을 사용하여 자동 설치에 사용할 수 있습니다.