Security-Enhanced Linux를 사용하여 설치

보안이 강화된 Linux (SELinux)가 활성화된 경우 이를 비활성화하거나 서버를 설치하고 실행하는 데 사용되는 JRE(Java 런타임 환경)의 보안 컨텍스트를 변경해야 텍스트 재배치를 허용할 수 있습니다.

시작하기 전에

참고:
  • SELinux는 Red Hat Enterprise Linux 5에 기본적으로 설치 및 활성화됩니다.
  • SELinux는 Suse Linux Enterprise Server 10 또는 Suse Linux Enterprise Desktop 10에 설치되지 않습니다.

프로시저

  • SELinux를 사용 불가능하게 하려면 다음 절차 중 하나를 완료하십시오.
    1. 윈도윙 시스템에서 다음 단계를 수행하십시오.
      1. 시스템 > 관리 > 보안 수준 및 방화벽을 클릭하십시오.
      2. SELinux 탭을 클릭합니다.
      3. SELinux 설정을 사용 안 함으로 변경합니다.
      4. 확인을 클릭하여 새 설정을 변경합니다.
    2. 명령행에서 다음 단계를 수행하십시오.
      1. 설정 명령(/usr/bin/setup)을 실행하십시오.
      2. 방화벽 구성을 선택하고 Enter를 누르십시오.
      3. 탭 및 화살표키를 사용하여 SELinux사용 불가능으로 변경하십시오.
      4. 확인을 클릭하고 Enter 키를 누릅니다.
  • JRE의 보안 컨텍스트를 변경하려면 다음을 수행하십시오.
    1. DVD 미디어에서 직접 설치하는 경우 2단계로 건너뜁니다. 그렇지 않으면, 설치 JRE의 보안 컨텍스트를 변경합니다.
      1. 설치 파일 디렉토리에서 ' jre 디렉토리를 찾습니다(예: ' im/linux.gtk.x86/jre_8.0.7020.20221215_1335/jre'). 설치 파일을 ' /tmp/jts '에 압축을 푼 경우 jre 디렉토리는 ' /tmp/jts/linux.gtk.x86/jre_8.0.7020.20221215_1335/jre'에 있습니다.
      2. ' jre ' 디렉터리에 대해 ' chcon -R -t textrel_shlib_t ' 명령을 실행합니다. 이 명령은 파일을 반복적으로 처리하고 텍스트 위치 재조정을 허용합니다. 예를 들어, 설치 파일의 압축을 /tmp/rtc 디렉토리에 푼 경우에는 다음 명령을 실행하십시오.
      chcon -R -t textrel_shlib_t /tmp/rtc/linux.gtk.x86/jre_8.0.7020.20221215_1335/jre
    2. Jazz® 팀 서버, Engineering Workflow Management 클라이언트 및 커넥터를 설치하되 시작하지는 마세요.
    3. Jazz Team Server를 시작하기 전에 제품 JRE의 보안 컨텍스트를 변경해야 합니다. 설치하는 각 제품에 대해 해당 제품별 JRE 디렉터리에서 동일한 명령(chcon -R -t textrel_shlib_t)을 실행합니다. 기본 디렉토리 목록은 다음과 같습니다.
      참고: 제품을 사용자 루트로 설치한 경우 목록에 기본 경로가 포함됩니다. 루트가 아닌 사용자로 설치한 경우에는 해당 사용자의 설치 홈 디렉토리의 opt/IBM 구조 안에서 다음 디렉토리를 찾으십시오.
      • IBM Installation Manager:
        • /opt/IBM/InstallationManager/eclipse/jre_8.0.7020.20221215_1335/jre
      • 재즈 팀 서버:
        • /opt/IBM/JazzTeamServer/server/jre
      • Engineering Workflow Management - 클라이언트: (네 디렉터리 모두에서 chcon 실행)
        • /opt/IBM/TeamConcert/jdk/bin
        • /opt/IBM/TeamConcert/jdk/lib
        • /opt/IBM/TeamConcert/jdk/jre/bin
        • /opt/IBM/TeamConcert/jdk/jre/lib
      • Engineering Workflow Management - 빌드 시스템 툴킷:
        • 해당되지 않음(JRE가 포함되지 않음)
      • Engineering Workflow Management - ClearCase® Synchronizer: (네 디렉터리 모두에서 chcon 실행)
        • /opt/IBM/ClearCaseSynchronizer/jdk/bin
        • /opt/IBM/ClearCaseSynchronizer/jdk/lib
        • /opt/IBM/ClearCaseSynchronizer/jdk/jre/bin
        • /opt/IBM/ClearCaseSynchronizer/jdk/jre/lib
      • Engineering Workflow Management - ClearQuest® 동기화 프로그램 :
        • /opt/IBM/ClearQuestSynchronizer/gateway/linux/ibm-java2-i386-50/jre