저는 온라인 판단 시스템을 설계하려는 학생입니다.프로그램의 파일 사용 권한을 제한하는 방법
나는 서버를 안전하게 유지하기 위해 프로그램에 파일을 읽거나 쓸 수있는 권한이 없도록해야합니다. 프로그램은 다른 사용자가 온라인 판단 시스템을 통해 제출하는 프로그램입니다. 그것은 끊임없는 프로그램 그 자체가 아닙니다.
온라인 판사 시스템의 사용자가 소스 코드를 제출하면 서버 프로그램이 컴파일되어 실행됩니다. 따라서 서버 프로그램은 서버를 안전하게 유지해야합니다.
내 플랫폼은 Windows이고 프로그래밍을 위해 C++을 사용합니다.
누구든지 내게 어떤 제안을 줄 수 있습니까?
왜 프로그램을 C++ @ Windows에 설치 하시겠습니까? –
온라인 판사가 지원하고자하는 언어가 C++ 인 경우 유효한 질문 일 것이라고 생각합니다. – nhahtdh
프로그램을 호스트에 대한 권한이없는 사용자로 실행하십시오 (* nix 상자의'nobody '와 유사). –