Oracle Solaris Trusted Extensions 사용자 설명서

Trusted Extensions의 파일 및 응용 프로그램

Trusted Extensions의 모든 응용 프로그램에는 레이블로 표시된 민감도 수준이 있습니다. 응용 프로그램은 데이터 트랜잭션에서 주체에 해당합니다. 주체는 주체가 액세스하려고 하는 객체보다 우위에 있어야 합니다. 객체는 파일일 수 있으며 다른 프로세스가 객체일 수도 있습니다. 응용 프로그램에 대한 레이블 정보는 창 레이블 스트라이프에 표시됩니다. 이 레이블은 창이 열려 있을 때와 창이 최소화 상태일 때 표시됩니다. 응용 프로그램의 레이블은 포인터가 응용 프로그램 창에 있을 때 신뢰할 수 있는 스트라이프에도 표시됩니다.

Trusted Extensions에서 파일은 데이터 트랜잭션에서 객체에 해당합니다. 응용 프로그램 레이블이 파일 레이블보다 우위에 있는 응용 프로그램에서만 파일에 액세스할 수 있습니다. 파일은 파일과 레이블이 같은 창에서 볼 수 있습니다.

일부 응용 프로그램은 초기화 파일을 사용하여 사용자의 작업 환경을 구성합니다. 홈 디렉토리에 있는 두 개의 특수 파일이 모든 레이블에서 초기화 파일에 액세스하는 데 도움을 줍니다. 이러한 파일은 한 레이블의 응용 프로그램이 다른 레이블의 디렉토리에서 시작된 초기화 파일을 사용할 수 있도록 합니다. 이 두 개의 특수 파일은 .copy_files.link_files 입니다.

.copy_files 파일

.copy_files 파일에는 더 높은 레이블의 작업 공간으로 처음 변경할 때 복사할 파일 이름이 저장됩니다. 이 파일은 최소 레이블의 홈 디렉토리에 저장됩니다. 이 파일은 홈 디렉토리의 특정 이름의 파일에 항상 쓰는 응용 프로그램이 있을 때 유용합니다. .copy_files 파일을 사용하여 응용 프로그램이 모든 레이블의 파일을 업데이트하도록 지정할 수 있습니다.

.link_files 파일

.link_files 파일에는 더 높은 레이블의 작업 공간으로 처음 변경할 때 연결할 파일 이름이 저장됩니다. 이 파일은 최소 레이블의 홈 디렉토리에 저장됩니다. .link_files 파일은 특정 파일을 여러 레이블에서 사용해야 하지만 모든 레이블에서 내용이 동일해야 하는 경우에 유용합니다.