INSECA는 매우 안전한 라이브 리눅스 기반 엔드 포인트 시스템을 구축하고 관리하는 일련의 도구입니다.
Debian의 LiveBuild 기술을 기반으로하며 많은 보안 지향적 기능을 추가하여 높은 수준의 보안을 보장하면서 전체 사용량을 모든 시스템만큼 간단하게 유지합니다.
결과 시스템의 주요 기능은 다음과 같습니다.
더 많은 정보는 doc/ 디렉토리의 문서를 참조하십시오.
INSECA는 하나의 단일 글로벌 구성 디렉토리로 그룹화 된 여러 구성 파일에서 작동하거나 $INSECA_ROOT 환경 변수로 가리키거나 inseca 도구의 --root 명령 줄 인수를 사용합니다.
이러한 구성 파일은 주 객체 세트를 정의합니다.
글로벌 설정은 $INSECA_ROOT/inseca.json 파일에 설명되어 있습니다.
경고이 프로그램은 적어도 다음과 같은 영역과 관련하여 사용할 수 있지만 여전히 거칠다 .
다음은 Linux 배포판에서 상자에서 작동해야하지만 Debian과 Fedora를 사용 하여만 테스트되었습니다. YMMV.
종속성 설치 :
전용 디렉토리에서 INSECA를 다운로드하십시오 (이후 $SRCDIR 이라고 함)
필수 Docker 이미지 만들기 : $SRCDIR/docker-images/grub-bios/ 및 $SRCDIR/docker-images/livebuild/ directories에서 make 하십시오.
$SRCDIR/components/veracrypt/packages.deb/ directory에서 https://www.veracrypt.fr/en/downloads.html에서 veracrypt를 DEB 파일로 다운로드하십시오.
설치가 완료되면 $SRCDIR/inseca 프로그램을 실행할 수 있는지 확인하십시오. inseca -h 도움을 표시해야합니다.
$SRCDIR 이라고 함)$SRCDIR 디렉토리에서 setup-debian.sh 또는 setup-fedora.sh 실행하십시오글로벌 구성을 만들려면 :
cd $SRCDIR/tools && source ./set-env.sh (SRCDIR이 INSECA가 설치된 디렉토리를 가리키는 곳) BASH를 사용하는 경우$INSECA_ROOT 환경을 정의 할 수 있습니다.inseca initinseca config-create build "My first INSECA build"inseca build "My first INSECA build"이 단계는 성공적인 경우, 그 시점부터 INSECA가 작동하는지 확인하고 문서를 참조하고 자신의 생태계를 구축하십시오.