많은 사람들이 사용하지 않는 여분의 상자에 임시 Minecraft 서버를 실행할 수 있도록 약간의 서비스를 설정하고 있습니다.Java가 새로운 프로세스를 생성하는 것을 방지합니다.
Minecraft 서버를 시작할 .jar 파일은 편집 할 수 없습니다. 새 .jar 파일을 업로드하여 대신 실행할 수 있기 때문입니다. 그러나 .jar 파일은 .jar 형식의 플러그인을로드 할 수있는 Minecraft 서버용 Bukkit Mod/Wrapper가 될 것입니다. 누군가 자신의 플러그인을 만들고 더 많은 서버를 생성하는 것을 막는 것은 무엇입니까?
다른 사람이 서버 플러그인을 사용하여 다른 서버 프로세스를 만들지 못하게하려면 어떻게해야합니까? 나는 이미 각 서버가 자신의 사용자 계정 아래에서 실행되도록 로그인 할 수 없도록 만들 예정입니다.
'ulimit'을 살펴보면 사용자가 사용할 수있는 리소스를 제한 할 수 있습니다. 또한 Java 보안 모델은 Java 프로그램에서 수행 할 수있는 작업을 제한해야합니다 (예 : Java 애플릿이 기본적으로 파일 시스템에 액세스 할 수 없음). – perelman