작은 CGI 응용 프로그램을 개발 중입니다 (C, CGIC, http://www.boutell.com/cgic/). 내 응용 프로그램은 임시 파일을 만들어야합니다. 사용자가 이미지를 업로드하면 저장되고 다양한 방법으로 수정되고 이 다시 사용자에게 표시됩니다.CGI - 임시 파일
임시 파일을 만들 때주의해야 할 사항은 무엇입니까?
수정 된 이미지가 다음 디스크에서 임시 파일을 제거하는 CGI 스크립트에 의해 동적으로 제공됩니다
같은뭔가 : <html><head><title>here's your modified image</title></head><body><img src="cgi-bin/genimage.cgi?uid=5423423 /></body>
그러나 악의적 인 사용자가 이미지를 업로드하고 수정 된 이미지를 요청할 수 없었어 , 그래서 하드 디스크를 채우십시오.
주기적으로 사용하지 않는 파일을 제거해야합니까?
감사합니다.
질문에 대한 답변을 얻은 것 같습니다. 예. 정기적으로 파일을 제거하십시오. 단일 연결/IP에서 얼마나 많은 파일이 왔는지 추적하십시오. 임계 값을 초과하면 IP가 몇 분 동안 끊어집니다. –