Sun Java System Application Server Enterprise Edition 8.1 2005Q2 관리 설명서

감사 모듈에 대한 관리 콘솔 작업

Procedure감사 모듈을 만드는 방법

Application Server에서는 간단한 기본 감사 모듈을 제공합니다. 자세한 내용은 default 감사 모듈을 사용하는 방법을 참조하십시오.

  1. 관리 콘솔 트리 구성 요소에서 구성 노드를 확장합니다.

  2. 구성할 인스턴스를 선택합니다.

    • 특정 인스턴스를 구성하려면 해당 인스턴스의 구성 노드를 확장합니다. 예를 들어, 기본 인스턴스 server에 대해 server-config 노드를 확장합니다.

    • 모든 인스턴스의 기본 설정을 구성하려면 default-config 노드를 확장합니다.

  3. 보안 노드를 확장합니다.

  4. 감사 모듈 노드를 선택합니다.

  5. 감사 모듈 페이지에서 새로 만들기를 누릅니다.

  6. 감사 모듈 만들기 페이지에서 다음 정보를 입력합니다.

    • 이름 – 이 감사 모듈을 식별하기 위해 사용하는 이름입니다.

    • 클래스 이름 – 이 모듈을 구현하는 클래스의 정규화된 이름입니다. 기본 감사 모듈의 클래스 이름은 com.sun.enterprise.security.Audit입니다.

  7. JVM 등록 정보를 이 모듈에 추가하려면 등록 정보 추가를 누릅니다. 등록 정보마다 이름과 값을 지정합니다. 유효한 등록 정보는 다음과 같습니다.

    • auditOn - 이 구현 클래스를 활성화할지 여부를 지정합니다. 유효한 값은 truefalse입니다.

  8. 확인을 눌러 항목을 저장하거나 취소를 눌러 저장하지 않고 종료합니다.

Procedure감사 모듈을 편집하는 방법

감사 모듈은 기본적으로 설정되어 있지 않습니다. 감사 모듈을 활성화하는 방법에 대한 자세한 내용은 감사 로깅을 활성화하거나 비활성화하는 방법을 참조하십시오.

  1. 관리 콘솔 트리 구성 요소에서 구성 노드를 확장합니다.

  2. 구성할 인스턴스를 선택합니다.

    • 특정 인스턴스를 구성하려면 해당 인스턴스의 구성 노드를 확장합니다. 예를 들어, 기본 인스턴스 server에 대해 server-config 노드를 확장합니다.

    • 모든 인스턴스의 기본 설정을 구성하려면 default-config 노드를 확장합니다.

  3. 보안 노드를 확장합니다.

  4. 감사 모듈 노드를 확장합니다.

  5. 편집할 감사 모듈 노드를 누릅니다.

  6. 감사 모듈 편집 페이지에서 필요한 경우 클래스 이름을 수정합니다.

  7. 추가 버튼을 선택하고 등록 정보의 이름과 값을 입력하여 모듈에 대한 추가 등록 정보를 입력합니다. 유효한 등록 정보는 다음과 같습니다.

    • auditOn - 이 감사 모듈을 사용할지 여부를 지정합니다. 유효한 값은 truefalse입니다.

  8. 수정할 이름이나 값을 선택하고 텍스트 필드에 변경 사항을 직접 입력하여 기존 등록 정보를 수정합니다.

  9. 등록 정보 왼쪽에 있는 확인란을 선택하고 등록 정보 삭제를 눌러 등록 정보를 삭제합니다.

  10. 저장을 눌러 저장하거나 브라우저의 뒤로 버튼을 눌러 저장하지 않고 취소합니다.

Procedure감사 모듈을 삭제하는 방법

  1. 관리 콘솔 트리 구성 요소에서 구성 노드를 확장합니다.

  2. 구성할 인스턴스를 선택합니다.

    • 특정 인스턴스를 구성하려면 해당 인스턴스의 구성 노드를 확장합니다. 예를 들어, 기본 인스턴스 server에 대해 server-config 노드를 확장합니다.

    • 모든 인스턴스의 기본 설정을 구성하려면 default-config 노드를 확장합니다.

  3. 보안 노드를 확장합니다.

  4. 감사 모듈 노드를 선택합니다.

  5. 삭제할 감사 모듈 왼쪽에 있는 확인란을 선택합니다.

  6. 삭제를 누릅니다.

Procedure감사 로깅을 활성화하거나 비활성화하는 방법

  1. 관리 콘솔 트리 구성 요소에서 구성 노드를 확장합니다.

  2. 구성할 인스턴스를 선택합니다.

    • 특정 인스턴스를 구성하려면 해당 인스턴스의 구성 노드를 확장합니다. 예를 들어, 기본 인스턴스 server에 대해 server-config 노드를 확장합니다.

    • 모든 인스턴스의 기본 설정을 구성하려면 default-config 노드를 확장합니다.

  3. 보안 노드를 선택합니다.

    보안 페이지가 표시됩니다.

  4. 로깅을 활성화하려면 감사 로깅 확인란을 선택합니다. 로깅을 비활성화하려면 확인란을 선택 해제합니다.

    이 옵션을 선택하면 감사 모듈이 로드되고 감사 시점에 Application Server의 감사 라이브러리에 의해 이 모듈이 호출됩니다.

  5. 감사 로깅을 활성화할 경우 활성 감사 모듈을 설정하는 방법에 설명된 대로 기본 감사 모듈을 지정합니다.

  6. 저장을 선택하여 변경 사항을 저장합니다.

  7. 콘솔에 다시 시작해야 함이 표시되면 Application Server를 다시 시작합니다.

Procedure활성 감사 모듈을 설정하는 방법

시작하기 전에

서버가 사용하는 감사 모듈을 지정하려면 먼저 감사 로깅을 활성화하거나 비활성화하는 방법에 설명된 대로 감사 로깅을 활성화합니다.

  1. 감사 모듈 필드에 서버에서 사용할 감사 모듈의 이름을 입력합니다.

    미리 구성된 감사 모듈은 default라고 합니다. default 감사 모듈을 사용하는 방법에 설명된 대로 이 감사 모듈의 auditOn이 true로 설정됐는지 확인합니다.

  2. 저장을 선택하여 변경 사항을 저장하거나 기본값 로드를 선택하여 취소합니다.

  3. 콘솔에 다시 시작해야 함이 표시되면 Application Server를 다시 시작합니다.

Proceduredefault 감사 모듈을 사용하는 방법

default 감사 모듈은 인증 및 권한 부여 요청을 서버 로그 파일에 기록합니다. 로그 파일의 위치를 변경하는 방법에 대한 자세한 내용은 일반 로깅 설정을 구성하는 방법을 참조하십시오.

인증 로그 항목에는 다음 정보가 포함됩니다.

감사 로깅의 활성화 여부와 상관 없이 Application Server는 거부된 인증 이벤트를 모두 기록합니다.

권한 부여 로그 항목에는 다음 정보가 포함됩니다.

  1. 관리 콘솔 트리 구성 요소에서 구성 노드를 확장합니다.

  2. 구성할 인스턴스를 선택합니다.

    • 특정 인스턴스를 구성하려면 해당 인스턴스의 구성 노드를 확장합니다. 예를 들어, 기본 인스턴스 server에 대해 server-config 노드를 확장합니다.

    • 모든 인스턴스의 기본 설정을 구성하려면 default-config 노드를 확장합니다.

  3. 보안 노드를 확장합니다.

  4. 감사 모듈 노드를 확장합니다.

  5. default 노드를 누릅니다.

  6. auditOn 등록 정보 값을 true로 설정합니다.

  7. 저장을 선택하여 변경 사항을 저장합니다.

  8. 콘솔에 다시 시작해야 함이 표시되면 Application Server를 다시 시작합니다.