Oracle® VM Server for SPARC 3.2 관리 설명서

인쇄 보기 종료

업데이트 날짜: 2015년 5월
 
 

감사를 사용으로 설정하는 방법

시스템에서 Oracle Solaris 감사 기능을 구성하고 사용으로 설정해야 합니다. 기본적으로 Oracle Solaris 11 감사는 사용으로 설정되어 있지만 일부 구성 단계는 계속 수행해야 합니다.


주 - 가상화 소프트웨어(vs) 클래스에 대해서는 기존 프로세스가 감사되지 않습니다. 일반 사용자가 시스템에 로그인하기 에 이 단계를 수행해야 합니다.
  1. /etc/security/audit_event/etc/security/audit_class 파일에 사용자 정의를 추가합니다.

    이러한 사용자 정의는 Oracle Solaris 업그레이드 간에 보존되지만 새 Oracle Solaris 설치 후에는 다시 추가해야 합니다.

    1. audit_event 파일에 다음 항목(제공되지 않은 경우)을 추가합니다.
      40700:AUE_ldoms:ldoms administration:vs
    2. audit_class 파일에 다음 항목(제공되지 않은 경우)을 추가합니다.
      0x10000000:vs:virtualization_software
  2. (Oracle Solaris 10) /etc/security/audit_control 파일에 vs 클래스를 추가합니다.

    다음 /etc/security/audit_control 단편 예에서는 vs 클래스를 지정한 방법을 보여줍니다.

    dir:/var/audit
    flags:lo,vs
    minfree:20
    naflags:lo,na
  3. (Oracle Solaris 10) 감사 기능을 사용으로 설정합니다.
    1. bsmconv 명령을 실행합니다.
      # /etc/security/bsmconv
    2. 시스템을 재부트합니다.
  4. (Oracle Solaris 11) vs 감사 클래스를 사전 선택합니다.
    1. 이미 선택된 감사 클래스를 확인합니다.

      이미 선택된 감사 클래스가 업데이트된 클래스 세트에 속하는지 확인합니다. 다음 예에서는 lo 클래스가 이미 선택되어 있음을 보여줍니다.

      # auditconfig -getflags
      active user default audit flags = lo(0x1000,0x1000)
      configured user default audit flags = lo(0x1000,0x1000)
    2. vs 감사 클래스를 추가합니다.
      # auditconfig -setflags [class],vs

      class는 쉼표로 구분된 0개 이상의 감사 클래스입니다. /etc/security/audit_class 파일에서 감사 클래스 목록을 확인할 수 있습니다. Oracle VM Server for SPARC 시스템에서 vs 클래스를 포함해야 합니다.

      예를 들어, 다음 명령은 lo 클래스와 vs 클래스를 모두 선택합니다.

      # auditconfig -setflags lo,vs
    3. (선택 사항) 관리자 또는 구성자로 프로세스를 감사하려면 시스템에서 로그아웃합니다.

      로그아웃하지 않으려면 Oracle Solaris 11.1 Administration: Security Services 의 How to Update the Preselection Mask of Logged In Users을 참조하십시오.

  5. 감사 소프트웨어가 실행 중인지 확인합니다.
    # auditconfig -getcond

    감사 소프트웨어가 실행 중이면 출력에 audit condition = auditing이 나타납니다.