AEM에서 CRXDE Lite 활성화 enabling-crxde-lite-in-aem

AEM 설치가 가능한 한 안전한지 확인하기 위해 보안 체크리스트에서는 webdav 비활성화 프로덕션 환경에서.

그러나 CRXDE Lite은 다음에 따라 다릅니다. org.apache.sling.jcr.davex 번들이 제대로 작동하므로 WebDAV를 비활성화하면 CRXDE Lite도 효과적으로 비활성화됩니다.

이 경우 찾아보기 https://serveraddress:4502/crx/de/index.jsp 은 빈 루트 노드를 표시하며 CRXDE Lite 리소스에 대한 모든 HTTP 요청이 실패합니다.

404 Resource at '/crx/server/crx.default/jcr:root/.1.json' not found: No resource found

이 권장 사항은 공격 표면을 최대한 줄이기 위한 것이지만, 시스템 관리자는 때때로 프로덕션 인스턴스의 콘텐츠를 검색하거나 문제를 디버깅하기 위해 CRXDE Lite에 액세스해야 할 수도 있습니다.

다음 중 하나를 사용하여 CRXDE Lite을 활성화할 수 있습니다. OSGi 설정 또는 cURL 명령.

WARNING
이러한 방법의 작동 방식에 약간의 차이가 있으므로 다음을 사용해야 합니다. 다음 중 하나 OSGI 또는 cURL.
두 가지 방법은 다음과 같습니다. 아님 호환됩니다.

OSGI로 CRXDE Lite 활성화 enabling-crxde-lite-osgi

비활성화된 경우 아래 절차에 따라 CRXDE Lite을 켤 수 있습니다.

  1. 의 OSGi 구성 요소 콘솔로 이동합니다. http://localhost:4502/system/console/components

  2. 다음 구성 요소를 검색합니다.

    • org.apache.sling.jcr.davex.impl.servlets.SlingDavExServlet
  3. 옆에 있는 렌치 아이콘을 클릭하여 구성 옵션을 확인합니다.

    chlimage_1-80

  4. 다음 구성을 만듭니다.

    • 루트 경로: /crx/server
    • 아래 상자를 선택합니다. 절대 URI 사용.
  5. CRXDE Lite 사용을 마치면 WebDAV를 다시 비활성화해야 합니다.

cURL을 사용하여 CRXDE Lite 활성화 enabling-crxde-lite-curl

다음 명령을 실행하여 cURL을 통해 CRXDE Lite을 활성화할 수도 있습니다.

curl -u admin:admin -F "jcr:primaryType=sling:OsgiConfig" -F "alias=/crx/server" -F "dav.create-absolute-uri=true" -F "dav.create-absolute-uri@TypeHint=Boolean" http://localhost:4502/apps/system/config/org.apache.sling.jcr.davex.impl.servlets.SlingDavExServlet

기타 리소스 other-resources

AEM 6 보안 기능에 대한 자세한 내용은 다음 페이지를 참조하십시오.

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2