7장. 보안

JBoss EAP의 보안은 광범위한 주제입니다. JBoss EAP와 Camel은 모두 구성, 엔드포인트 및 페이로드를 보호하는 표준화된 방법을 잘 문서화하고 있습니다.

7.1. Hawtio Security

Hawtio 콘솔 보안은 다음 단계를 통해 수행할 수 있습니다.

1. standalone.xml에 시스템 속성 추가

<system-properties>
    <property name="hawtio.authenticationEnabled" value="true" />
    <property name="hawtio.realm" value="hawtio-domain" />
</system-properties>

2. 보안 하위 시스템 내에서 Hawtio의 보안 영역 추가

<security-domain name="hawtio-domain" cache-type="default">
    <authentication>
        <login-module code="RealmDirect" flag="required">
            <module-option name="realm" value="ManagementRealm"/>
        </login-module>
    </authentication>
</security-domain>

3. 관리 사용자 구성

$JBOSS_HOME/bin/add-user.sh -u someuser -p s3cret

http://localhost:8080/hawtio 로 이동하여 관리 사용자에 대해 구성된 인증 정보로 인증합니다.