전송 사용자가 관리 사용자여야 합니까?

관리자 수준 권한이 있는 사용자 계정을 사용하여 게시할 수 있어야 합니다. 하지만 이러한 권한은 작성자 서버(로컬 '관리자' 계정으로서 최초 전송 사용자, 이후에는 초기 동기화 후 변경 전송 사용자)가 아니라 대상(게시) 서버에서 할당해야 합니다.

  1. AEM 작성자 인스턴스에 새 사용자를 추가합니다. http://localhost:4502/useradmin으로 이동하고 [사용자 만들기] 단추를 사용하여 testuser1과 같은 새로운 사용자 계정을 만듭니다. 하지만 LDAP를 통해 또는 로컬 저장소에서 사용할 수 있는 적합한 계정이 이미 있는 경우 이 단계를 건너뛸 수 있습니다.
  2. 새로운 사용자에게 관리자 권한을 부여합니다. 새로운 사용자 계정을 관리자 그룹으로 드래그하고 변경 사항을 저장합니다.
  3. 사용자 권한을 보유할 새로운 빈 패키지를 만듭니다. 작성자의 패키지 관리자 인터페이스로 이동하고(http://localhost:4502/crx/packmgr/index.jsp) [패키지 만들기] 단추를 사용하여 사용자 이름 지정 테스트 및 my_package 그룹과 같은 새 패키지를 추가합니다. 하지만, 이러한 값은 임의의 값입니다.
  4. 패키지에 새로운 사용자와 사용 권한을 추가합니다. 패키지를 편집하고 다음 필터를 추가합니다. /home/groups/a/administrators /home/users/system/testuser1*.  관리자 사용자의 경로/이름으로 바꿉니다.
  5. 새 패키지를 빌드합니다. 빌드를 클릭하여 패키지를 결합합니다.
  6. 내장된 관리자 자격 증명을 사용하여 작성자에서 한 게시 인스턴스에 대한 복제를 구성하고 연결을 테스트합니다. 작성자의 에이전트 설정 패널로 이동하여 클러스터의 게시 에이전트 중 하나에 대한 연결을 설정합니다. 게시 인스턴스에 대한 URL을 지정하도록 연결을 편집하고 기본 로컬 관리자 사용자에 대한 전송 자격 증명을 입력합니다. 해당 연결을 테스트하고 에이전트에 문제가 없는지 확인합니다(http://localhost:4502/etc/replication/agents.author.html).
  7. 복제 에이전트를 복제합니다. CRXDE를 열고 다음 노드로 이동합니다. /etc/replication/agents.author/publish. 해당 노드를 복사하고 필요한 만큼 추가 복사본을 상위 노드(/etc/replication/agents.author/)에 붙여넣습니다.
  8. 각 추가 에이전트를 사용자 지정합니다. 복사한 각 에이전트를 열고 transportUri 속성이 각 대상 게시 서버에 대한 올바른 주소를 가리키도록 수정합니다.
  9. 새로운 사용자를 각 게시 인스턴스에 복제합니다. 패키지 트리(http://localhost:4502/miscadmin#/etc/packages)로 이동하고 5단계에서 만든 패키지를 찾습니다. 해당 패키지를 선택하고 활성화를 클릭합니다.
  10. 새 설정이 성공적으로 복제되었는지 확인한 다음 새로운 사용자를 사용하도록 복제 전송을 변경합니다. 새 자격 증명을 사용하여 6단계를 반복합니다. 새 복제 테스트가 성공하면 이 인스턴스의 새 transportUser 및 transportPassword 값을 7단계에서 만든 다른 복제 에이전트에 복사합니다.

이 절차는 테스트에 사용할 수 있게 간소화되었습니다. 코드 특히, 게시 에이전트 복제를 사용하고 전송 사용자/암호를 업데이트하여 이러한 단계 중 일부를 자동화할 수도 있습니다.

이 작업에는 Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License의 라이센스가 부여되었습니다.  Twitter™ 및 Facebook 게시물은 Creative Commons 약관을 적용받지 않습니다.

법적 고지 사항   |   온라인 개인 정보 보호 정책