웹 호스팅 사이트에서 체크섬을 수행하는 방법은 무엇입니까?

웹 호스팅 사이트에서 체크섬을 수행하는 방법은 무엇입니까?

웹사이트에 대용량 파일을 업로드하는 데 문제가 있습니다.

이후에 파일을 다운로드하면 파일이 손상되었습니다.

파일이 제대로 업로드되었는지 확인하기 위해 매번 파일을 계속 다운로드할 필요가 없도록 웹사이트에 있는 파일의 체크섬을 어떻게 수행할 수 있습니까?

답변1

가장 쉬운 방법은 웹 서버에 로그인하고(예: SSH를 사용하여) MD5 합계를 비교하는 것입니다.

FTP라는 아주 오래된 것을 사용하고 ASCII 모드에서 바이너리 파일을 전송하지 않는 한. 이 경우 FTP 클라이언트에 'bin'을 입력하여 올바르게 업로드하세요.

(물론 이것은 대략적인 추측입니다. 귀하의 질문에는 업로드하는 데 어떤 소프트웨어를 사용하는지 언급되어 있지 않습니다.)

답변2

클라이언트 측에서도 체크섬 알고리즘을 실행하도록 해야 하며 이는 Javascript를 의미합니다. 보세요이 SO 질문. 거기에서 체크섬을 실행하려면 서버측 코드를 사용해야 합니다(여기PHP 구현). 질문이 다소 개방적이어서 이것이 귀하가 찾고 있던 것인지 확실하지 않습니다. 하지만 프로그래밍 없이 이것이 가능하다는 것을 모르기 때문에 이 질문이 SO에 더 적합한지 잘 모르겠습니다.

관련 정보