타사 클라이언트가 작성한 플러그인을 허용하려는 호스트 서비스를 실행한다고 가정 해 봅니다.호스팅 된 서비스에서 신뢰할 수없는 제 3 자 코드를 어떻게 모니터, 관리 및 실행합니까?
아마도 인프라를 제공하지만 클라이언트가 자신의 게임 심판을 개발할 수있는 게임 서비스 제공 업체 일 것입니다. 또는 코더가 코딩 문제를 해결하기 위해 코드를 제출할 수있는 코딩 경쟁 사이트.
이 사용자 코드를 실행/실행 중지하려는 서버에 잠재적 인 피해를 입히지 않게하려면 어떻게해야합니까?
어떻게 리소스 사용량 (CPU, 메모리)을 모니터링하고 제한합니까?
This is a good start 파이썬 용으로 여기에있는 사람들이 (Python, Lua, Ruby 등)에 관계없이 을 공유 할 수있는 구체적인 경험이 있는지 궁금합니다.
나는 비슷한 질문을했다. http://stackoverflow.com/questions/234590/solving-the-shared-server-security-problem-for-python – rampion