문제

Java VM을 실행할 수는 있지만 다음을 포함하여 다른 기능을 수행 할 수없는 FreeBSD 버전을 구축하는 목표를 달성하기 위해 사용해야하는 프로세스는 무엇입니까?

  1. Java VM 이외의 프로세스를 실행합니다
  2. 모든/모든 쉘 액세스를 비활성화합니다
  3. Java VM이 종료되면 OS가 종료됩니다.

JDK 1.6을 지원해야하므로 Sanos와 같은 접근 방식이 작동하지 않습니다.

도움이 되었습니까?

해결책

  1. 사용자 인증 후 JVM을 실행하도록 Init 스크립트를 구성하십시오.
  2. 일반적으로 사용자 인증 후 쉘을 생성하는 Init 스크립트 중 하나에서 라인을 제거하십시오.
  3. Java 프로세스에 대한 청취자가 있어야합니다. Fire "Init 0"또는 "Shutdown"또는 "PowerOff"를 찾을 수 없습니다.

다른 팁

Sanos 운영 체제 커널은 FreeBSD JVM 대신 Windows JVM을 사용한다는 점을 제외하고는 정확히이를 수행하는 프로젝트입니다. JVM에 필요한 기능 만 Sanos가 제공합니다.

http://www.jbox.dk/sanos/

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top