Trusted Extensions 사용자 설명서

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

다중 레벨 데이터 세트에서 데이터를 다운그레이드하는 방법

날짜를 다운그레이드하려면 먼저 파일을 대상 디렉토리로 이동한 후 레이블을 재지정해야 합니다. 자세한 내용은 Trusted Extensions 구성 및 관리 의 파일의 레이블 다시 지정을 위한 다중 레벨 데이터 세트를 참조하십시오.

시작하기 전에

파일을 다운그레이드할 수 있는 권한이 있어야 합니다. 관리자는 레이블 지정된 영역 중 하나 이상에 다중 레벨 데이터 세트를 마운트하고, 사용자가 액세스할 수 있는 데이터 세트의 모든 마운트에 대해 표준 이름(예: /multi)을 사용하고, 해당 영역에서 레이블 재지정을 허용했습니다.

다중 레벨 세션에 로그인해야 합니다.

  1. 소스 파일의 레이블에서 작업 영역을 만듭니다.

    예를 들어, internal 작업 영역을 만듭니다.

    자세한 내용은 최소 레이블에서 작업 공간 추가 방법을 참조하십시오.

  2. 터미널 창을 열고 프로파일 셸을 엽니다.
    % pfbash
    $
  3. (옵션)소스 파일의 레이블 및 포함 디렉토리를 확인합니다.

    자세한 내용은 파일의 레이블을 결정하는 방법을 참조하십시오.


    주 - 소스 파일이 상위 디렉토리와 동일한 레이블에 있으면 그대로 다운그레이드할 수 없습니다. 파일을 이동해야 합니다. 파일 이동은 권한이 부여된 작업입니다.
  4. 소스 파일을 대상 레이블의 디렉토리로 이동합니다.
    $ mv /multi/internal-directory/file /multi/public-directory
  5. 레이블을 대상 디렉토리의 레이블로 변경합니다.
    $ cd /multi/public-directory
    $ setlabel public file
  6. (옵션)파일의 레이블이 재지정되었는지 확인합니다.
    $ getlabel /multi/public-directory/file
    /multi/public-directory/file: PUBLIC

    PUBLIC 레이블에서 파일을 편집할 수 있습니다.

예 3-6  디렉토리의 레이블 변경

이 예제에서, 권한이 부여된 사용자가 디렉토리의 레이블을 재지정합니다.

먼저, 사용자가 디렉토리에서 모든 파일을 이동하거나 제거합니다.

$ getlabel /multi/conf
/multi/conf: CONFIDENTIAL : NEED TO KNOW
$ mv /multi/conf/* /multi/confNTK/temp

그런 후 사용자가 디렉토리의 레이블을 설정하고 새 레이블을 확인합니다.

$ setlabel "Confidential : Internal Use Only" /multi/conf
getlabel /multi/conf
/multi/conf: "CONFIDENTIAL : INTERNAL USE ONLY"